Facebook offers a number of different ways to interact with people via video. This page lists out the different ways your app can be built to upload or manage videos.
Uploading Videos with the Graph API - Learn how to use the Graph API to upload videos to a person's account or a Facebook Page.
Video Upload Example in PHP - Upload a video using Facebook's PHP SDK.
Insights - Learn about insights for Pages, posts and videos. You can use insights for a variety of different measurements. Please see the document for more information.
Rights Manager API - Use Facebook's Rights Manager API to manage how a video can be used.
Crossposted Videos API - Pages can cross-post videos from one page to another with the ability to get total metrics to measure performance.
Live Video API - Learn how to use the Live Video API.
Embed Live Video in your Web Page - Learn how to embed a Live Video in your web page using our Live Video Social Plugin.
Video Nodes for Pages and People