نظرة عامة

يُعد هذا المستند نظرة عامة على واجهة API فيديو البث المباشر لبدء بث مباشر على فيسبوك.

في 10 يونيو 2024، ستطلق Meta متطلبات جديدة يجب الوفاء بها قبل أن يتم نشر الحساب على فيسبوك. المتطلبات الجديدة هي كما يلي:

طريقة العمل

يتم تمثيل عمليات بث فيديو البث المباشر بواسطة كائنات LiveVideo في Graph API. لبدء بث فيديو بث مباشر، يجب أولاً استخدام API لإنشاء كائن LiveVideo لدى المستخدم أو في الصفحة أو المناسبة. عند الإنشاء، سترجع API معرف كائن LiveVideo وعنوان URL لاستيعاب البث. ومن ثمّ، يمكنك استخدام عنوان URL للبث بغرض بث بيانات فيديو البث المباشر من برنامج الترميز إلى كائن LiveVideo واستخدام الكائن لمعالجة مدى رؤية عملية البث.

المكونات

عمليات البث

يتم تمثيل عمليات بث فيديو البث المباشر بواسطة كائنات LiveVideo. من خلال معالجة خصائص كائن LiveVideo، يمكنك التحكم في بث فيديو البث المباشر. على سبيل المثال، يمكنك تغيير إمكانية رؤية بث فيديو البث المباشر أو تحديث وصفه أو عنوانه أو إضافة تسميات أو تحديد الجماهير أو إضافة استطلاعات رأي أو تنفيذ العديد من الإجراءات الأخرى.

ترتبط كائنات LiveVideo بكائنات LiveVideoInputStream، والتي تمثل بيانات البث التي يتم استيعابها. ويتم إنشاء كائنات LiveVideoInputStream وإدارتها تلقائيًا نيابة عنك.

يمكن إنشاء عمليات البث في كائنات المستخدم أو الصفحة أو المناسبة باستخدام عنصر الربط /live_videos.

عناوين URL للبث

عناوين URL للبث هي عبارة عن عناوين URL للاستيعاب والتي يمكنك استخدامها لبث بيانات فيديو البث المباشر من برنامج الترميز إلى كائن LiveVideo. عندما تستخدم API لإنشاء كائن LiveVideo، ستستجيب API بمعرف كائن LiveVideo وعنوان URL فريد للبث. يجب استخدام عنوان URL للبث خلال 24 ساعة قبل انتهاء الصلاحية. بمجرد استخدامه، يمكن بث عنوان URL للبث لمدة 8 ساعات كحد أقصى.

RTMPS

يجب تشفير عمليات بث فيديو البث المباشر باستخدام بروتوكول نقل البيانات RTMPS. عند بدء البث، سترجع API عنوان URL للبث الآمن في بروتوكول RTMPS والذي يجب استخدامه عند البث على خوادمنا.

استطلاعات الرأي

يمكنك استخدام API لإنشاء استطلاعات رأي حول عمليات بث فيديو البث المباشر والحصول على استجابات فورية من المشاهدين لديك. يتم تمثيل استطلاعات الرأي بواسطة كائنات VideoPoll في Graph API، ويمكن إنشاؤها من خلال نقطة النهاية POST /LIVE_VIDEO_ID/polls في كائن LiveVideo. عند الإنشاء، سترجع API معرف كائن VideoPoll، والذي يمكنك استخدامه لمعالجة استطلاع الرأي والاستعلام عن تفاعلات المشاهدين.

الأدوات

أداة إنشاء فيديو البث المباشر

إذا كنت تستخدم برنامج بث لا يندمج مع واجهة API فيديو البث المباشر، فيمكنك استخدام أداة إنشاء فيديو البث المباشر التي نوفرها للحصول على عناوين URL للبث وإدخالها يدويًا في برنامج البث المفضل لديك. تسمح لك أداء إنشاء فيديو البث المباشر بإنشاء عمليات بث على الملف الشخصي للمستخدم لديك أو على الصفحات أو المناسبات التي تديرها.

أداة إنشاء فيديو البث المباشر

عمليات استيعاب البث المباشر

تظهر جودة عملية بث فيديو البث المباشر بتوفير اتصال موثوق بالخوادم الخاصة بنا. ويمكن أن تؤدي الجودة السيئة للاتصالات إلى انخفاض جودة الفيديو وحدوث انقطاع أثناء التشغيل وفشل عمليات البث. تسمح لك أداة عمليات استيعاب البث المباشر باختبار جودة الاستيعاب لديك بحيث يمكنك تشخيص مشكلات الاتصال وتحديد أفضل خادم لاستيعاب الفيديو أثناء البث وتوفير عمليات بث بجودة عالية مع احتمالية أقل لظهور مشكلات أثناء التشغيل.

عمليات استيعاب البث المباشر

الخطوات التالية