Live Stream pre-recorded videos on a Facebook Event

To live stream pre-recorded videos on a Facebook event, you will have to shift to Classic Facebook and create an Event on it.

Shift to Classic Facebook: Click the Down arrow option in the top-right corner of Facebook and select switch to Classic Facebook from the drop-down menu.

To create an online Public Facebook Event, follow the steps mentioned below:

Create an event on Facebook.

Select Create Public event from the dropdown menu.

Check the box next to Online Event.

For Event Format, choose Other.

Add details about your event.

Click Create.

To create an online event.

Go to your Facebook Event page.

Then, click on Live Video.



Select Connect and choose Share in an Event.

Type the event name and title.

Do not check persistent stream key.
Copy the streaming key.



Do not check persistent stream key if you are streaming to a Facebook event

In the OneStream dashboard under Accounts click Add account and click Custom RTMP.



Give your custom social account a name of your choice, for example, My Channel, My Event, etc.

Select Facebook from the drop-down list under Choose Platform.

Paste Streaming Key that you copied from Facebook in the Stream key field.

Click Connect to OneStream.



Come back to https://www.facebook.com/live/create.

Click Schedule and set your desired time and date.



After setting time and date, click Schedule.



Go back to your OneStream dashboard, upload the video and schedule it on the same custom RTMP social account you connected above. Schedule a stream by setting the time as 1 minute after the scheduled time on Facebook.

For example, if you have scheduled video on Facebook at 10:00 set the scheduled time in OneStream to be 10:01. This is to prevent any stream cut at the beginning of the video due to a slight time difference between Facebook's and your computer's clock

Your stream will now automatically start at the scheduled time on your Facebook Event.

If you want to go live immediately, then you should not schedule the video on facebook.com/live/create page, but rather stay on that page and schedule the video from OneStream. Once the video appears on Facebook, click Go Live at the bottom right corner. Just scheduling it from the OneStream dashboard will not send it as live in the group in this case.


Live Stream pre-recorded videos on a Private Facebook Event

To live stream pre-recorded videos on an online Facebook event you will have to shift to Classic Facebook and create an online Event on Facebook.

To shift to Classic Facebook: Click the Down arrow option in the top-right corner of Facebook and select Switch to Classic Facebook from the drop-down menu.

For an online Facebook event created by Facebook profile or a private Facebook group, follow the steps mentioned below.

Create an event on Facebook.

In event type, check online event

Click Event Format and choose Live Video.

Add details about your event.

Click Create.

To create an online private event.

Go to your Facebook Event page.

Click on Go Live.



Click Schedule a Live Video in Facebook Live producer.



Choose the date and time for the stream and add title/description.

Keep persistent stream key checked. Copy Persistent Stream Key from the Facebook live producer.

Click Schedule Live Video.

Persistent stream key, as the name suggests, does not change. That means once you have you can stream on it over and over again. However, all your Facebook groups and your profile have the same persistent key. This means if you want to stream on multiple Facebook Groups at the same time you must uncheck the persistent key. When the stream key is not persistent it is only valid for a single stream. Every time you want to stream you must get a new stream key and configure it in OneStream. Unfortunately, there is no other way if you want to stream on multiple Facebook groups using custom RTMP.



Click Close.



Scheduled live videos must be scheduled between 10 minutes and 7 days (168 hours) from when you create them directly on Facebook.

Go to OneStream dashboard and under Accounts, click Add account then click Custom RTMP.



Give your custom social account a name of your choice; For example, My Channel, My Event, etc.

Select Facebook from the drop-down list under Choose Platform.

Paste Persistent Stream Key that you copied from Facebook in the Stream key field.

Click Connect to OneStream.



On OneStream, upload the video and schedule it on the same custom RTMP social account you connected above. Schedule a stream by setting time 1 minute ahead of the scheduled time on Facebook.

For example, if you have scheduled video on Facebook at 10:00 set the scheduled time in OneStream to be 10:01. This is to prevent any stream cut at the beginning of the video due to a slight time difference between Facebook's and your computer's clock

Your stream will now automatically start at the scheduled time on your Facebook event page.
Was this article helpful?
Cancel
Thank you!