Live Video on Facebook

A fun, powerful way to connect with your followers and create new ones along the way.

The publish_actions permission has been deprecated. If your app has already been approved for this permission, you can continue using it to publish videos until August 1, 2018. To publish live videos to User timelines, Groups, or Pages after that date, request approval for the new publish_video permission instead.

I. Quick Start Guide

If you're new to live streaming on Facebook, there are a few things you'll need in order to get setup and live streaming. Everything from requesting Live API access in App Review to understanding the user experience will be covered in this Live API tutorial.

Check out our Quick Start Guide to learn more about:

  • Live API Overview
  • Getting Access to the Live API
  • Required Permissions for Live Streaming
  • Streaming to Facebook
  • Viewer Experience

II. Other Ways To Go Live

As we continue to build out the Live product on Facebook, we want to make it easy for everyone to share live content in their own unique way. If you're unfamiliar with using the Graph API and would rather live stream from the Facebook UI, this page will explain more about our other live products, including Publisher Tools and the Go Live dialog. We also have Facebook Live developer partners who can help you get set up and live streaming for any event.

Check out our Exploring Live document to learn more about:

  • Continuous Live Streaming
  • Go Live Dialog
  • Publisher Tools
  • Working with our Developer Partners

III. Stream Production-Quality Broadcasts

Both the Live API and publisher tools allow you to preview and customize your live streams. You can geo-target to specific audiences or countries, reference branded content sponsorships and manage copyrighted material.

Check out our Streaming Media Broadcasts Guide to learn more about:

  • Technical Specifications and Broadcast Recommendations
  • How To: Set Up a Production-Quality Live Stream
    • Use Preview to Test
    • Update a Live Video
    • End / Delete Streams
  • Target Your Audience
  • Scheduling a Live Video
  • Apply Branded Content
  • Copyright and the Rights Manager API
  • Understanding Engagement through Notifications and Sharing
  • Handling Comment Moderation

IV. Troubleshooting Guide

There are countless ways to go live on Facebook, but we have a few recommendations that can ensure the best quality for your live streams. However, in the event that your live video runs into a hiccup, we have some tips and tricks for debugging your live streams and resolving issues.