Live Video API

The Live Video API enables video encoders, cameras, web, and desktop applications to stream live video directly to Facebook user profiles, pages, and groups. As long as your app can produce a live RTMP stream, you can stream to Facebook using the Live Video API.


To use this API, your app must undergo App Review for the following features and permissions.



Most endpoints require a mix of the following permissions. To determine which permissions you need, refer to the reference documents for each of the endpoints your app uses.

Publishing on a User

Publishing on a Page

Publishing on a Group

Next Steps

Follow our Getting Started Guide to see how you can stream to your User profile using your own app or the Graph API explorer.