متوافق مع WebRTC VIDEOCHAT ودعم المؤتمرات

ويبرتك تكنولوجيا جديدة لاتصالات فيديو وقت الحقيقي. دعم غير متوفرة في كافة المستعرضات والأجهزة ولكن يتزايد. والقضية الحقيقية في الوقت الحاضر قابلية.

قابلية التوسع

لأن ويبرتك يستخدم شبكات التعاون, لا يزال هناك يجب أن تكون عقده قريبة للمساعدة في توزيع التيار للمضيفين المحلية الأخرى. يطل عبر شبكة عالمية يمكن أن يكون صعباً بشكل لا يصدق.

الخروج من مربع ويبرتك الحلول التقليدية يتطلب كل عميل إنشاء والمحافظة على اتصالات منفصلة مع كل المشاركين الآخرين في شبكة معقدة حيث تحميل عرض النطاق الترددي يزيد أضعافاً مضاعفة كما يتم إضافة كل مشارك إضافي.

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

بينما تقوم باختبار مع 2 أو عدد قليل من المستخدمين يعمل بشكل جيد في العروض والتجارب الصغيرة تحميل, غالباً ما تظهر حدود ويبرتك في وضع الإنتاج: عندما تشاهد العديد من المستخدمين نفس تيار عالية الدقة والاتصال بالمذيع العادية يصبح غير قابل للاستخدام.

تبدأ كل الأمل سوف تصبح طلباتهم يتدفقون نجاحا كبيرا, مع آلاف المشاهدين مشاهدة. الجري المؤدي كامل الفيديو عالية الدقة في 8 ميغابت في الثانية مباشرة إلى 100 تتطلب المشاهدين في مختلف المواقع في العالم يصل إلى 800Mbps تحميل اتصال.
يكون معظم ADSL اتصالات تحت تحميل 100Mbps السماح بمثل هذا الفيديو كحد أقصى 12 المستخدمين.

حل لاستخدام ملقم ترحيل لتدفق موثوق بها من وإلى العملاء ويبرتك كما نفذت مع بروادكاستليفيفيديو حل.

دعم المستعرض العادية والموثوقية لتنفيذ

ويبرتك غير معتمد حاليا من قبل متصفحات الكمبيوتر الافتراضي في النظم القديمة (مستكشف إنترنت ل Windows ورحلات السفاري لكبار السن في Mac OS) أو كبار السن عموما الإصدارات المستخدمة من قبل العديد من المستخدمين.
وهذا يخلق مشكلة حقيقية لشبكات منظمة مع توزيع البرمجيات القياسية, إعدادات نظام التشغيل الأقدم, استوديوهات وكافيس الإنترنت مع برمجيات إدارية تقييدية أو عادي مبتدئ المستخدمين الذين يستخدمون أجهزة الكمبيوتر الخاصة بهم مع الإعداد الافتراضي.
غير معتمد متوافق مع WebRTC حاليا على متصفحات المحمول الافتراضية إما, باستثناء أحدث الروبوت.
بينما متوافق مع WebRTC تحظى بشعبية مع المهوسون التكنولوجيا وهواة, العديد من المستخدمين العادية ليست قادرة على الوصول إلى هذا التنفيذ أو يمكن استخدام وظائف محدودة فقط.

معايير ويبرتك بداية عملية التصديق. المستعرضات التي تدعم ويبرتك ليست شفافة تماما مع التحديثات التي يمكن أن تسفر عن القضايا مع تنفيذ ويبرتك.

لمزيد من التفاصيل انظر هذه المواقع المرجعية:

[الجدول]

متصفح PC;حصة;متوافق مع WebRTC;RTMP

إنترنت إكسبلورر + الحافة (نوافذ الافتراضي);9%;بوهول;نعم

رحلات السفاري (ماك الافتراضي);13%; لا; نعم

الكروم;57%;نعم;نعم

فايرفوكس; 9%;نعم *;نعم

دار الأوبرا;5%;نعم;نعم

[/الجدول]

*تقارير موزيلا Navigator.getUserMedia كما تم تجاهله و ميدياديفيسيس.جيتوسيرميديا التجريبية .
*إنترنت إكسبلورر لا يدعم ويبرتك على الإطلاق ولكن هناك خطط لتقديم بعض الدعم في الحافة متصفح .

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

متوافق مع WebRTC مقابل RTMP

حاليا, متوافق مع WebRTC لا يزال في مناقشة التنمية لتنفيذه الكامل في حين RTMP يتوفر لنشر أي مشروع في الوقت الحقيقي الاتصالات بالفعل.

متوافق مع WebRTC يمكن أن يكون حلا للمستقبل وRTMP هو الحل في الوقت الحاضر يمكن أن تكون هناك حاجة لبعض الوقت.

متوافق مع WebRTC يمكن أن تفقد المعركة الحالية لتوحيد وقابلية التشغيل البيني, مع العديد من المقترحات تنفيذ خلال متصفحات الويب أعلى أو مع نهج السوق متباينة من جوجل, مايكروسوفت, تفاحة.

وينفذ RTMP موثوق بها على جميع المتصفحات الكمبيوتر مع البرنامج المساعد فلاش وتطبيقات قائمة بذاتها للجوال وسطح المكتب من نظام التشغيل.

ترحيل (RTMP خادم) مشاهدة مباراة P2P (متوافق مع WebRTC أو فلاش RTMFP)

اعتماداً على إعداد موفر خدمة إنترنت وشبكة حصة هامة من المستخدمين لا يمكن الاتصال وتيار مباشرة إلى بعضها البعض في جميع. بعض الكمون ضخمة الخبرة (عدة ثوان) وفقدان إطار ضخمة على مدى P2P.

اختبار قدرات شبكة P2P الخاصة بك مع هذا المدقق RTMFP الربط .

باستخدام ملقم ترحيل غير الحل الأكثر موثوقية للاتصالات الفيديو.

ويقول بعض مقدمي فقط 8% من مستخدميها في حاجة RTMP ولكن يمكن أن يكون متحيزا النظر يؤكدون متوافق مع WebRTC / دورات RTMFP التي لا تتطلب الجري تكاليف الخادم.
عادة لا تذهب معظم اتصالات الإنترنت المنزلية جيدا مع P2P إذا لم تكن المستخدمين في الشبكة نفسها أو قريبة جداً. خادم اتصالات الصف مطلوبة عادة ل P2P موثوق بها عن هذه التكنولوجيا.

المخاوف الأمنية باستخدام المتصفحات التي تدعم متوافق مع WebRTC

في يناير 2015, ذكرت TorrentFreak أن المتصفحات دعم متوافق مع WebRTC تعاني من عيب أمني خطير الذي يهدد أمن VPN-الأنفاق, من خلال السماح عنوان IP الحقيقي للمستخدم أن تقرأ. عنوان IP قراءة طلبات غير مرئية في وحدة تحكم المتصفحات المطور, وهم لا سدت الإعلان المشترك الإضافات حجب / الخصوصية (تمكين تتبع على الانترنت من قبل المعلنين والكيانات الأخرى على الرغم من الاحتياطات).

إذا كان متصفحك غير متوافق مع اختبار متوافق مع WebRTC هذا أداة الكشف عن IP.

نهاية فلاش

فلاش كان من المزمع إنهاؤها قبل عقد من الزمن، لكن البدائل استغرق وقتاً طويلاً واستمرار دعم المتصفحات كما كان ذلك الطريقة الوحيدة الموثوق بها لتوفير ميزات معينة كالبث كاميرا ويب.

حاليا تنوي المستعرضات والمطورين نهاية دعم فلاش في نهاية 2020.

سيتم التوقف عن دعم فلاش قبل مستعرضات عندما تصبح التكنولوجيات الأخرى المتاحة وموثوق بها للميزات التي سبق أن قدمتها فلاش فقط (لقطات فيديو حية من كاميرا ويب).

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 لقطع العميل عند الضرورة.