VideoWhisper RTMP الدورة الويب تحقق

لمواقع والتكامل التي تتطلب تدابير أمنية إضافية, VideoWhisper Web Applications دعم الاختيار جلسة تسجيل الدخول على الجانب Wowza وRTMP.

يستخدم هذا للتأكد من أن لا يوجد عملاء تكون قادرا على الاتصال RTMP الخادم دون الحصول مسبقا في تسجيل على الموقع (مع البرامج النصية _login.php للطبعات PHP).
عندما يحاول عميل جديد للاتصال بخادم RTMP مع اسم الجلسة, تطبيق RTMP سوف تحقق على خادم الويب في حالة وجود تلك الدورة العميل. إذا لا تؤكد خادم الويب أن العميل بتسجيل الدخول, يقوم خادم RTMP يرفض الاتصال. يقوم خادم RTMP تحقق أيضا لwebKey التي تحتاج إلى تكوين بنفس الطريقة على RTMP وخادم الويب: هذا سيمنع الاتصالات في حالة اختطاف نطاق على شبكة الإنترنت (إلا خادم الويب والخادم RTMP يعرف المفتاح, التطبيق العميل لا).

ملاحظات

  • سيؤدي ذلك إلى تعطيل الاتصالات من الترميز الخارجية (أي. FMLE) واللاعبين (أي. JwPlayer) إلى هذا العنوان RTMP, ولأن هذه لا توفر اسم الجلسة للتحقق من صحة. ويمكن دعم هذه التطبيقات بمحلول أكثر تقدما التي تتيح إدخال المفتاح في عنوان RTMP وأيضا RTMP المستمر السيطرة الجلسة من على شبكة الإنترنت (RTMP تقارير الدورات على الانترنت لالنصوص على شبكة الإنترنت، وهذه يمكن إنهاء أي دورة RTMP): الدورة RTMP تحكم
  • عادة, كل تركيب سيتطلب الجانب RTMP الخاصة أن يتحقق من المعلومات جلسة مع ذلك التثبيت. وإلا سوف تضطر إلى قرص البرامج النصية للاطمئنان على جميع المنشآت.
  • This Wowza SE functionality is optional and can be disabled by leaving those properties blank.

التكوين RTMP

ويدعم RTMP الاختيار جلسة الجانب الشبكة حاليا لWowza والجانب RTMP. تحميل أحدث نسخة من Wowza والجانب RTMP, نشر على الخادم الخاص بك وتحديث هذه الإعدادات في أسيوط / videowhisper على شبكة الانترنت / Application.xml :


<خصائص>
<الملكية>
<اسم>acceptPlayers</اسم>
<قيمة>صحيح</قيمة>
</الملكية>
<الملكية>
<اسم>webLogin</اسم>
<قيمة>HTTP://installation_url /rtmp_login.php?ق =</قيمة>
</الملكية>
<الملكية>
<اسم>webKey</اسم>
<قيمة>VideoWhisper</قيمة>
</الملكية>
<الملكية>
<اسم>webLogout</اسم>
<قيمة>HTTP://installation_url/rtmp_logout.php?ق =</قيمة>
</الملكية>
</خصائص>
</تطبيق>

ثم قم بإعادة تشغيل خدمة WowzaMediaServer. لاستكشاف تحقق من سجلات الدخول Wowza و. في حالة حدوث أخطاء في سجلات الخطأ تقديم تذكرة لVideoWhisper حول هذا.

تكوين ويب

تحميل أحدث مؤتمر فيديو فب طبعة وتحقق من هذه الملفات التكامل:
rtmp.inc.php – يخزن معلومات الجلسة عندما يصادق المستخدم من vc_login.php ; يحتوي $ webKey إذا كنت ترغب في تغييره
rtmp_login.php – ودعا من قبل خادم RTMP لمعرفة ما اذا كان اسم جلسة غير صالحة (مصادقة); كما يحصل على إذن canKick للسماح للمستخدم لركلة عملاء
rtmp_logout.php – ودعا من قبل خادم RTMP عند العميل مع اسم جلسة فصل (لجلسة تنظيف)

settings.php تكوين لاستخدام عنوان RTMP videowhisper الويب.

لدمج هذا في الطبعات أو المنشآت الأخرى التي سوف تحتاج إلى نسخ 3 الملفات المذكورة أعلاه إلى مجلد التثبيت وتشمل rtmp.inc.php في البرامج النصية _login.php بأن تأذن للمستخدم.
يمكن أن يطلب تغييرات أخرى اعتمادا على خصوصيات كل التكامل.

التكوين تجريبي عينة

رابط التركيب: http://www.videowhisper.com/demos/vc_web
باستخدام عنوان RTMP: RTMP://videowhisper.com/videowhisper الويب

<الملكية>
<اسم>webLogin</اسم>
<قيمة>HTTP://www.videowhisper.com/demos/vc_web/rtmp_login.php?ق =</قيمة>
</الملكية>
<الملكية>
<اسم>webKey</اسم>
<قيمة>VideoWhisper</قيمة>
</الملكية>
<الملكية>
<اسم>webLogout</اسم>
<قيمة>HTTP://www.videowhisper.com/demos/vc_web/rtmp_logout.php?ق =</قيمة>
</الملكية>

الدورة RTMP تحكم (بما في ذلك بعد تسجيل الدخول والترميز طرف 3 / تطبيقات)

بالإضافة إلى جلسة التحكم تسجيل الدخول, الجانب VideoWhisper RTMP لWowza ويمكن أن توفر أيضا الدورة RTMP ضدل (مطلوب ترخيص خاص لطرف خوادم 3).

وهذا يمكن أن تستخدم لرصد عملاء حزب 3, البعض من التطبيقات VideoWhisper, مثل Wirecast, فلاش ميديا ​​لايف التشفير (FMLE), فتح برنامج المذيع (OBS), دائرة الرقابة الداخلية / الروبوت GoCoder التطبيق لRTMP البث المباشر.

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

تثبيت CSF ConfigServer الأمن & جدار الحماية

تثبيت مجلد مشترك HTTP://www.configserver.com/free/csf.tgz قطران-إكسزف csf.tgz مؤتمر نزع السلاح csf ./install.sh تحرير التكوين من متصفح الويب> الأمن كونفيجسيرفير & جدار الحماية > الإضافات أو يدوياً من /etc/csf/csf.conf . تمكين الاتصالات الواردة على منافذ 1935 و 5080 لدعم Red5.