# Live video streaming in ionic

**URL:** <https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315>\
**Category:** ionic-v3\
**Created:** [April 29, 2017, 10:05am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315 "2017-04-29T10:05:33Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lokendra](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Lokendra](https://forum.ionicframework.com/u/Lokendra)\
**Post date:** [April 29, 2017, 10:05am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/1 "2017-04-29T10:05:33Z")

</div>

I create an application now in that application I want to add live video streaming feature (like facebook live or instagram live story). So how it is possible in ionic, anybody can help me or guide me.

---

<div class="post-metadata">

**Author:** ![Lokendra](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Lokendra](https://forum.ionicframework.com/u/Lokendra)\
**Post date:** [April 29, 2017, 10:16am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/2 "2017-04-29T10:16:21Z")

</div>

Anybody help me…??

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [April 29, 2017, 11:27am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/3 "2017-04-29T11:27:56Z")

</div>

Not in the 10 minutes you took to post a second time. This is very impolite.

Do you want to stream video FROM your Ionic app or do you want to display a streamed video IN your Ionic app?

---

<div class="post-metadata">

**Author:** ![Lokendra](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Lokendra](https://forum.ionicframework.com/u/Lokendra)\
**Post date:** [April 29, 2017, 11:43am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/4 "2017-04-29T11:43:17Z")

</div>

I want to implement facebook live like feature in my application for posting the live stories.

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [April 29, 2017, 2:19pm UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/5 "2017-04-29T14:19:51Z")

</div>

Well, if you don’t want to describe how this looks like I won’t be able to help you. I surely won’t start googling for “Facebook Live” until I find how this works. Good luck with your app.

---

<div class="post-metadata">

**Author:** ![Lokendra](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Lokendra](https://forum.ionicframework.com/u/Lokendra)\
**Post date:** [May 1, 2017, 6:13am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/6 "2017-05-01T06:13:52Z")

</div>

I work on an application in which I gave a community option in that community the users of the application, can chat with each other. Now I want to implement a new feature in this community in which the users can share their live events or broadcasting the live events with their friends, like in facebook live or in Instagram live story we share our live events with our friends and followers.

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [May 1, 2017, 7:59am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/7 "2017-05-01T07:59:33Z")

</div>

So you want both sides.

I don’t know any plugins that support that, but “WebRTC” is probably a good search term. This is a plugin that could help, but builds on a paid service: [https://github.com/songz/cordova-plugin-opentok](https://github.com/songz/cordova-plugin-opentok)

---

<div class="post-metadata">

**Author:** ![siva0409](https://avatars.discourse-cdn.com/v4/letter/s/e495f1/32.png) [@siva0409](https://forum.ionicframework.com/u/siva0409)\
**Post date:** [November 4, 2017, 9:26am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/8 "2017-11-04T09:26:34Z")

</div>

any better solutions than this  
i want some ionic code for this can anyone suggest any code

---

<div class="post-metadata">

**Author:** ![reedrichards](https://avatars.discourse-cdn.com/v4/letter/r/34f0e0/32.png) [@reedrichards](https://forum.ionicframework.com/u/reedrichards)\
**Post date:** [November 4, 2017, 9:38am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/9 "2017-11-04T09:38:43Z")

</div>

@Sujan12 I was curious about that subject recently too and I think that I read on stackoverflow that Safari is not yet fully WebRTC ready, not 100% sure but something like this pop into my mind. According the need I would then advice to double check that it works on iOS too

---

<div class="post-metadata">

**Author:** ![siva0409](https://avatars.discourse-cdn.com/v4/letter/s/e495f1/32.png) [@siva0409](https://forum.ionicframework.com/u/siva0409)\
**Post date:** [November 4, 2017, 11:14am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/10 "2017-11-04T11:14:11Z")

</div>

> [@reedrichards](#):
>
> I was curious about that subject recently too and I think that I read on stackoverflow that Safari is not yet fully WebRTC ready, not 100% sure but something like this pop into my mind. According the need I would then advice to double check that it works on iOS too

[GitHub - nakulkundaliya/ionic-3-video-calling-using-webrtc: This is demo code of how to implement video calling in ionic 3 using webrtc](https://github.com/nakulkundaliya/ionic-3-video-calling-using-webrtc) i think it was working absolutely fine

u can watch how it works here: [https://apirtc.com/tutos/Video\_client\_Material/apiRTC-Material-Client-Video-AcceptRefuse.html#](https://apirtc.com/tutos/Video_client_Material/apiRTC-Material-Client-Video-AcceptRefuse.html#)

---

<div class="post-metadata">

**Author:** ![reedrichards](https://avatars.discourse-cdn.com/v4/letter/r/34f0e0/32.png) [@reedrichards](https://forum.ionicframework.com/u/reedrichards)\
**Post date:** [November 4, 2017, 5:25pm UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/11 "2017-11-04T17:25:45Z")

</div>

well not convinced, these link weren’t that successful for me…but like I said just something I reckon having read, maybe I’m wrong

---

<div class="post-metadata">

**Author:** ![metalhead101](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/metalhead101/32/119966_2.png) [@metalhead101](https://forum.ionicframework.com/u/metalhead101)\
**Post date:** [June 1, 2018, 12:14pm UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/12 "2018-06-01T12:14:02Z")

</div>

have you found the solution for this. Please let me know. thanks

---

<div class="post-metadata">

**Author:** ![bionic](https://avatars.discourse-cdn.com/v4/letter/b/9de0a6/32.png) [@bionic](https://forum.ionicframework.com/u/bionic)\
**Post date:** [September 5, 2018, 11:33am UTC](https://forum.ionicframework.com/t/live-video-streaming-in-ionic/88315/13 "2018-09-05T11:33:59Z")

</div>

Here is a guide on how to use [https://bambuser.com](https://bambuser.com) to build a live streaming app in Ionic.

[https://bambuser.com/docs/broadcasting/cordova/](https://bambuser.com/docs/broadcasting/cordova/)  
[https://bambuser.com/docs/playback/cordova/](https://bambuser.com/docs/playback/cordova/)

> **[bambuser/bambuser-examplebroadcaster-ionic](https://github.com/bambuser/bambuser-examplebroadcaster-ionic)**
>
> How to build a live streaming app using Cordova, Ionic and Bambuser's SDK:s and cloud services - bambuser/bambuser-examplebroadcaster-ionic

  

> **[bambuser/bambuser-exampleplayer-ionic](https://github.com/bambuser/bambuser-exampleplayer-ionic)**
>
> Ionic-based example of how the Bambuser live-streaming web player can be used in a hybrid app. - bambuser/bambuser-exampleplayer-ionic
