التكوين: بث RTMP

حول

بث مباشر على YouTube، Twitch، أو أي مزود RTMP آخر. يمكنك تضمين الفيديو اختياريًا في موقع الويب الخاص بك. ملاحظة: يتطلب RTMP push اشتراكًا أو ترخيص تجاريًا.

إضافة خوادم RTMP

يدعم Agent DVR بثًا متزامنًا إلى عدة نقاط نهاية RTMP. لإضافة خادم RTMP، انقر فوق قائمة الخادم، الإعدادات (تحت التكوين) - حدد "بث RTMP" في القائمة وأضف خادمًا جديدًا. يمكنك التحكم في الدقة باستخدام القائمة المنسدلة للحجم ومعدل البت باستخدام شريط التمرير للجودة. إذا كان بثك يتخزن بانتظام، جرب تقليل الحجم أو الجودة أو كليهما للحصول على تشغيل سلس.

البث المباشر إلى يوتيوب

  • 1: قم بتسجيل الدخول إلى يوتيوب وزر لوحة تحكم يوتيوب المباشر.
  • 2: أنشئ بث مباشر جديد وادخل عنوان الخادم واسم/مفتاح البث.
  • 3: في Agent DVR، انتقل إلى إعدادات الخادم الخاص بك وانتقل إلى علامة التبويب "البث". أدخل عنوان URL ومفتاح البث من يوتيوب.
  • 4: قم بضبط مدة البث إذا لزم الأمر (الافتراضي هو 900 ثانية).
  • 5: لتضمين هذا في موقع الويب الخاص بك، انقر بزر الماوس الأيمن على مشغل يوتيوب المباشر واختر "نسخ رمز التضمين" للحصول على كود HTML لصفحتك على الويب.

بعد هذه الخطوات، ابدأ البث المباشر على موقعك.

دفق يدوي

انقر فوق قائمة الخادم وبث RTMP في قائمة النظام. انقر على الزر "..." المجاور لإدخال الخادم RTMP الخاص بك لتكوين الجهاز أو عرض البث المباشر. يجب أن يبدأ البث إلى منصة RTMP الخاصة بك. امنحه بضع ثوانٍ للتخزين المؤقت.

البث المجدول للجهاز

عدل على الجهاز واضبط خادم RTMP للاستخدام تحت علامة التبويب RTMP. حدد علامة التبويب الجدول الزمني وانقر لتكوين الجدول الزمني. أضف أمر جدول زمني "بدء بث RTMP" واضبط الأوقات والأيام. ثم أضف أمر "إيقاف بث RTMP".

البث المجدول للعرض

لإعداد بث العرض المجدول، يكون الأمر أكثر تعقيدًا قليلاً. ستحتاج إلى إضافة إجراء إلى جهاز ثم جدولة مكالمة لهذا الإجراء:

  • 1: بعد إضافة خادم RTMP، انتقل إلى http://localhost:8090/q.json؟cmd=getstreamingstatus وانسخ ident لخادم RTMP الذي ترغب في استخدامه (باستثناء علامات الاقتباس)
  • 2: أضف إجراءً إلى الجهاز بـ If: None، ثم: Call URL، URL: http://localhost:8090/q.json؟cmd=start-rtmp-view&ident=ident&ind=0 حيث يكون ind هو فهرس العرض الذي ترغب في بثه (من 0 إلى 8)
  • 3: أضف إدخال جدول زمني في جدول جهاز لـ "الإجراء: تشغيل" واختر الإجراء الذي أنشأته للتو.

يمكنك إضافة إجراء/ إدخال جدول زمني آخر للتوقف عن استخدام عنوان URL http://localhost:8090/q.json؟cmd=stop-rtmp&ident=ident. تأكد من تمكين الجدول الزمني على علامة التبويب العامة.

يمكنك أيضًا استخدام curl.exe لإجراء هذه المكالمات البرمجية