Facebook Streaming Requirements 

Facebook can be configured in 2 ways. In this article you'll learn how to create a stream at any page you manage and how to connect Facebook Events. Restream Chat will not work with manually connected Facebook.

Important: We strongly recommend to follow the Facebook streaming requirements, otherwise we do not guarantee the proper work for this service.

Video Format

  • Facebook accepts video in maximum 720p (1280 x 720) resolution, 
  • 30 frames per second,
  • Key frame interval 2 seconds,
  • Maximum bitrate 4000 Kbps.
  • Titles must be less than 255 characters otherwise the stream will fail.
  • H264 encoded video and AAC encoded audio only.

Video Length

  • 480-Minute (8 hours) maximum length, except continuous live (Learn More).

Note: 480 minutes is the maximum length for preview streams (either through Live dialog or publisher tools). After 480 minutes, a new stream key must be generated.  You can choose continious streamining  on Facebook which will allow your stream to last more than 480 minutes but your video will not be saved by Facebook

Advanced Settings

  • Pixel Aspect Ratio: Square.
  • Frame Types: Progressive Scan.
  • Audio Sample Rate: 44.1 KHz.
  • Audio Bitrate: 128 Kbps stereo.
  • Bitrate Encoding: CBR.

______________________________

Setting up Facebook Scheduled post with Restream

You can schedule a Facebook Live video in Live Producer up to one week in advance. When you schedule a video, your audience will be notified immediately by an automated post announcing your upcoming broadcast. A second post containing the Live broadcast will be automatically published at the scheduled date and time.

1. Go to Live Producer.

2. Select a "Schedule a Live Video" tab on the left part of the page.

3. Set time for your scheduled post:

4. Select where do you want to share your stream.

5. Fill your Stream Details into the spaces provided: Post, Title, Game (if you stream gaming content), etc.

6. Press the "Schedule" button in the bottom leftcorner.

7. Copy Server URL and Stream Key from Facebook which you can get on the page you get redirected to:

8. At Restream.io begin adding a Custom RTMP channel:

9. Paste the Server URL and Stream Key you received from Facebook in the spaces provided. 

TIP: The Facebook Server URL goes into our RTMP URL space. 

10. Click on "Add Channel."

11. Start streaming a few minutes before a time you've set at Facebook and it will go live automatically.

______________________________

Setting up Facebook Live with Restream

1. Head over to Facebook's Streaming Setup website and press a "Create Live Stream" button

2. Fill your Stream Details into the spaces provided: Post, Title, Game (if you stream gaming content), etc.

3. Copy Server URL and Stream Key from Facebook:

4. At Restream.io begin adding a Custom RTMP channel:

5 Paste the Server URL and Stream Key you received from Facebook in the spaces provided.

TIP: The Facebook Server URL goes into our RTMP URL space.

6. Click on "Add Channel."

7. Once you are Live on Restream, you will see your Stream Pop up on the Facebook Stream Page we were using earlier. Once you see your stream, choose "Go Live"

TIP: The Go Live button remains disabled until a valid stream from the encoding software is detected. If you receive a "Stream is offline" message, make sure you have started streaming from your encoding software. If you still have issues, check the server url and/or stream key were copied correctly. You can reference the server url and key anytime in the tab.

For more information, please check out Facebook's Setting up Guide

Tip: It is crucial that you set your Key Frame interval to "2" within your Broadcast software when streaming to Facebook; if you don't set you Key Frame to "2" your stream on Facebook will appear as a black screen.

Pro Tip: Check out this awesome guide if you want to improve your live streaming skills!

👉 Next steps

👍 Keep exploring

______________________________

Have more questions?
Click here to head to our Knowledge base search engine.  

Would like to learn some tricks from the community?
Please join our Discord.

Can't find the right answer?
Contact the Restream Support team via our Live Chat.

Did this answer your question?