Specifically, before you push to it. This would be useful to create these events in advance.
It can vary, and isn't specified by the documentation. I would not rely on an RTMP URI generated more than 10 or 15 minutes ago. Unfortunately, you will have to create that live video post right before you go live.
You could always set up your own RTMP proxy so that your live encoders have a consistent address. Then, you just have to update the Facebook URI when you're ready.
According to official documentation of Facebook Live API, the URL and key are valid for 7 days only if you don't start video streaming to this URL. Once you start the video streaming from your software and preview the video, you have up to 5 hours to go live.
Related
I am trying to know how get just the live video stream from a facebook page. In my case, I want to build an app to my church and I need just their live stream. On their facebook page are a lot of videos that was streamed, but I'm not interested that, I want just their live stream.
Problem: I don't know when they start streaming and I don't know how get it, I'd like to have just the streaming video that they start streaming.
Someon can help me with that?
IIRC you also asked this question in the FB Dev group and added the info that you do not have access to those pages. W/o access to them or having admin users granting your app access to them you cannot retrieve notifications/callbacks whenever a broadcast starts. Even when just polling them (using the endpoint CBroe mentioned) you need a page access token to do so.
I am currently using wowza free trial. I have a website and I need a similar functionality like Facebook live and Instagram live from a single button. What are the possibilities? what things do I need for that? being a developer I have been able to test the wowza API and I am getting a successful response.
Being able to make a purchase for my company I need to be sure that user can use integrated PC webcam without any encoder. Looking forward to your satisfactory prompt response.
Regards,
You can use flash to send Video from webcam to Wowza. Video will encoded by Flash
use webrtc send video to Wowza. Video will encoded by Web Browser
I am using Facebook Live inside of a web app to live stream videos. I am wondering if it is possible to include the live commenting associated with the video on my site in real time. I know I can grab the comments from the graph API, however this is not real time. The comment embed widget is also not real time and would need to be constantly refreshed.
The documentation says :
"You can read live video comments by polling the Live Video
Comments
edge."
What is polling? How do I do this and is it possible from a front end web app.
Basically my question is how do I include the live comments along with Facebook Live video on my own website.
This is now available via SSE streams
https://developers.facebook.com/docs/graph-api/server-sent-events/endpoints/live-comments
I know I can grab the comments from the graph API, however this is not real time.
This is as real time as it can get. If someone posts a comment and you immediately query the Graph API, you will see their comment.
What is polling?
As there is currently no streaming data endpoint for comments, you must query the comments on the live video repeatedly. That is, every 2 seconds or so, refresh the data.
This is done by making a Graph API GET request for /{video-id}/comments. I also suggest setting "order": "reverse_chronological" in the parameters so that you get the newest comments first.
You can see some sample code for doing this as part of the Live Comments Teleprompter: https://github.com/fbsamples/live-comments-teleprompter/blob/master/js/main.js#L89-L103
If we have a embedded video with any player or video tag in our site (not YouTube video) or video can be hosted on another server and if we want to share it on Facebook or Google+, how can we do that?
You may find this article worth a bit of your time. Note: You may need to have a working SSL certificate on your server in order for it to work right.
I maintain an ASP.net 3.5 website for a client who is now wanting to include short informational videos inline on certain pages of his site. He is hosted with Network Solutions on a shared account. I setup video services on his account and have been provided with an IP address to reference in an tag. However, the video needs to play upon page load, rather than play when user clicks a link to it.
Can anyone suggest a plugin or Javascript library that will allow videos to be played upon page load? All video files will be saved in .wmv format.
Thanks,
Sid
SilverLight should be able to do that.
http://www.85turns.com/2008/04/02/create-a-video-player-silverlight-2-part-1/
Chek out jw player
http://www.longtailvideo.com/players/jw-flv-player/