Stream a live video to a Facebook Page using the Graph API Live Video API
domain: developers.facebook.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Complete Meta App Review for the permissions/features required by the Live Video API before going live in production
POST to the /{page-id}/live_videos (or /{user-id}/live_videos, /{group-id}/live_videos) edge to create a LiveVideo object
Configure the encoder to produce an RTMPS stream targeting the ingest URL/stream key returned by the create call
Use the Live Video reference endpoints to manage status, crossposting to other Pages/profiles, and reading viewer reactions
Confirm which Graph API version's Live Video reference you're coding against, since fields/edges are versioned
Known gotchas
Production use requires passing Meta's App Review for the relevant Live Video permissions - this is a manual review process, not just an API key request
The API only accepts an RTMPS ingest stream; you must produce the encoded stream yourself before the live_videos object becomes usable
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?