كيفية إنشاء الأجهزة والأهداف

تحديد الوسائط التي تحاول مراقبتها

غالبا ما يتم الخلط بين هذا وبين صفحة الويب أو موقع مشغل الوسائط على موقع الويب الخاص بك. لن يكون الهدف من مهمة دفق الوسائط هو عنوان URL لمشغل أو صفحة ويب تحتوي على المشغل، ولكن مسار مورد الوسائط الفعلي الذي يستخدمه المشغل لتشغيل الملف.

بمجرد تحديد الموقع، تحقق من نوع ملف الوسائط. ما هو البروتوكول الذي يستخدمه؟ (تأكد من تحديد البروتوكول في مسار الملف (مثل rtmp:// أو https://، على سبيل المثال).

تشمل البروتوكولات المدعومة applehttp و concat و crypto و gopher و hls و http و httpproxy و mms و pipe و rtmp و rtp و tcp و udp و rtsp و https.

اعتمادا على نوع الملف وبرنامج الترميز ، ستقوم المهمة بتشغيل ملف الوسائط مرة أخرى في أحد المحركات العديدة التي تنشئ قيم مراقبة مختلفة قليلا: مشغل عام أو Windows Media Player.

يتضمن تنفيذ المهمة الخطوات التالية:

  1. يضرب النظام عنوان URL للبث ويربط خادم البث.
  2. في حالة قائمة التشغيل ، يحصل النظام على قائمة عناوين URL للبث.
  3. يتم طلب خصائص البث مثل برنامج الترميز والجودة وما إلى ذلك من الخادم.
  4. يقوم النظام بتنزيل أول 30 ثانية من البث لفك تشفيره.
  5. إذا كان الخادم المصدر غير متوفر أو فشل النظام في تنزيل 30 ثانية من تشغيل البث، إنشاء الخطأ.

إنشاء هدف

تيار URI

أدخل عنوان مصدر الوسائط الفعلي الذي ترغب في مراقبته. لاحظ أنه يجب أن يرتبط عنوان URL مباشرة بملف الوسائط وليس بصفحة ويب تحتوي على مشغل وسائط. على سبيل المثال ، “http://streammedia.com/stream.asf”.

عتبة التحقق من صحة الوقت (بالثواني)

أدخل عدد الثواني التي يجب أن تنتظر فيها المهمة ردا من صفحة الويب قبل إنهاء المهمة وإرجاع خطأ. إذا ترك هذا فارغا، فإن المهلة الافتراضية لمهمة ما هي 120 ثانية.

إعداد البرنامج النصي

بصرف النظر عن عنوان URL للوسائط ، يمكنك اختيار MediaEngine و ReportDetails عن طريق الإضافة إلى حقل إعداد البرنامج النصي :

(المهام[0] كوسائط). MediaEngine= “عام”;

(المهام[0] كوسائط). تفاصيل التقرير = “كامل”;

أين

المهام [<الرقم التسلسلي للمهمة] – يحدد الرقم التسلسلي للمهمة> في الجهاز. لاحظ أن ترقيم المهام في الجهاز يبدأ من 0. لذلك للإشارة إلى المهمة الأولى في الجهاز ، يجب عليك توفير المهام[0].

MediaEngine = ( “عام”، “WMP”)

تقريرالتفاصيل = (“ستاندارت”، “كامل”، “قصير”)

عامل تصفية الأخطاء

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

بالإضافة إلى ذلك، يمكنك إعداد النظام لتجاهل نطاق من رموز الخطأ باستخدام شرطة، أو رموز خطأ متعددة باستخدام فاصلة منقوطة كفاصل.

على سبيل المثال ، إذا كنت لا تهتم بأخطاء 404 على جهاز معين ، فيمكنك تصفيتها بحيث لا تتلقى تنبيهات عند اكتشافها.

لاحظ أنه إذا تطابق الخطأ مع شروط الفلتر، فلن ينعكس الخطأ على التقارير ولا يمكن تعقبه.