PHP-HTML5-Videochat / البث المباشر - PHP مستقل
العروض التوضيحية المباشرة لـ PHP Live Streaming / HTML5 Videochat: بث وتشغيل الفيديو المباشر
بث فيديو مباشر بتنسيق HTML5 باستخدام WowzaSE بث فيديو مباشر بتنسيق HTML5 باستخدام P2P WebRTC
قبل التثبيت، اختبر الإعداد البسيط في العروض التوضيحية المباشرة أعلاه.
يعرض هذا الإصدار البث من مذيع واحد إلى عدة مشاهدين والدردشة. يتضمن إصدار php البسيط هذا تعليمات برمجية ونصوصًا برمجية بسيطة لتضمين تطبيق HTML5 Videochat واختبار/عرض بعض الميزات. هذا الإصدار مخصص لدمج/استخدام التطبيق مع البرامج النصية/إطار العمل الخاص. للحصول على التنفيذ الكامل للإمكانيات المتقدمة، راجع إصدار Turnkey HTML5 Videochat Site، المتوفر كمكون إضافي لـ WordPress مع مصدر PHP كامل. يقوم إصدار الموقع الجاهز بتنفيذ دردشة فيديو مدفوعة الأجر بالدقيقة (مكالمات فيديو جماعية وخاصة ثنائية الاتجاه) مع العضوية والفواتير والأدوات المتقدمة.
ميزات إصدار PHP البسيطة: البث المباشر: البث والتشغيل
الميزات الرئيسية لـ HTML5 Videochat / البث المباشر: البث والتشغيل
تحذير: بعض هذه الميزات غير نشطة/منفذة في هذا الإصدار المبسط، ولكن يمكن تمكينها كما هو الحال في إصدار الموقع الجاهز.
تعليمات التثبيت
قبل التثبيت، تأكد من أن بيئة الاستضافة الخاصة بك تلبي جميع المتطلبات بما في ذلك Wowza SE كمرحل بث HTML5 WebRTC و/أو خادم إشارات VideoWhisper WebRTC. يجب أن تتضمن تطبيقات الإنتاج أيضًا التحكم في الجلسة من أجل الأمان وتكامل موقع الويب (مثل قائمة القنوات المباشرة). للاختبار، احصل على خطة مجانية من WebRTC Host: P2P.
- إذا كنت لا تستخدم مضيف بث ترحيل webrtc جاهز للاستخدام، فقم بتكوين WebRTC + SSL باستخدام Wowza SE أو خادم VideoWhisper WebRTC + STUN/TURN.
- نشر الملفات إلى موقع تثبيت الويب الخاص بك. (مثال: yoursite.domain/html5-videochat/)
- املأ إعدادات البث الخاصة بك في ملف settings.php
- إذا لم يكن لديك SuPHP، فقم بتمكين أذونات الكتابة (0777) لـ "تحميلات" المجلدات، المطلوبة لحفظ معلومات الجلسة والدردشة.
قيود إصدار PHP العادي
- يشير إصدار php العادي إلى الحد الأدنى من البرامج النصية لتكوين غرفة دردشة الفيديو والوصول إليها، بحيث يمكن للمطورين التكامل مع البرامج النصية الخاصة بهم.
- لا يتضمن إصدار php العادي قاعدة بيانات وأنظمة لإدارة الأعضاء والغرف والفواتير. يعتمد ذلك على الإطار الذي تريد دمجه، والمكونات الإضافية، وقاعدة البيانات، ونظام الأعضاء.
- تقرأ التطبيقات المعلمات ورصيد المحفظة والبيانات الأخرى باستخدام مكالمات أجاكس من البرامج النصية لإطار العمل/التكامل (التي يجب تنفيذها اعتمادًا على إطار العمل وقاعدة البيانات والبرامج النصية للمستخدم).
- يتوفر التنفيذ الكامل للميزات لإطار عمل WordPress. راجع إصدار موقع Turnkey HTML5 Videochat Site، المتوفر كمكون إضافي لـ WordPress مع مصدر PHP كامل. يتضمن إدارة دور المستخدم (فناني الأداء/العملاء)، والدفع بالدقيقة، ويدمج محافظ الفواتير.
- يقوم الإصدار العادي بتنفيذ البث أحادي الاتجاه والدردشة مع شاشات البث/التشغيل للمذيع والمشاركين الآخرين. يدعم التطبيق ولكن هذا الإصدار لا ينفذ الإشارات لطلب مكالمات فيديو ثنائية الاتجاه أو معلمات ومحتوى للمؤتمرات/التعاون.
- يبدأ الإعداد في الوضع التجريبي، لمنع الاستخدام العالي للموارد من قبل الزائرين. لتمكين الوضع الكامل وتأكيده، يتعين عليك ملء إصدار التطبيق في معلمة modeVersion. استشر VideoWhisper للحصول على المساعدة أو إعداد موقع جاهز.
مخطوطات التكامل الرئيسية
- يقوم ملف Index.php بتضمين تطبيق html5: الذي يتم الوصول إليه مباشرة ينشئ غرفة ويعرض رابط الغرفة لدعوة الآخرين
- يتم استدعاء app-call.php بواسطة التطبيق لاسترداد المعلمات والتفاعل مع خادم الويب وتحديث الحالة والدردشة (مكالمات ajax)
- وظائف app-functions.php تنفذ ميزات app-call.php، بما في ذلك النصوص المترجمة وإعدادات التطبيق
- إعدادات وخيارات settings.php، بما في ذلك إعدادات البث وعنوان url للمكالمات (عند التكامل مع إطار العمل الخاص)
تحتوي البرامج النصية أيضًا على تعليقات للتوضيحات/الاقتراحات.
يعد هذا إعدادًا بسيطًا يعرض سهولة نشر التطبيق وتكامله مع نصوص PHP النصية الأخرى. للحصول على إعداد سريع، راجع خطط استضافة VideoWhisper Turnkey Stream التي تتضمن متطلبات جميع الميزات والتثبيت المجاني.
العروض التوضيحية لمشروع VideoWhisper HTML5
- مكالمة فيديو PHP / HTML5 Videochat على Wowza SE
- مكالمة فيديو PHP / HTML5 دردشة فيديو على VideoWhisper WebRTC
- البث المباشر لدردشة الفيديو PHP / HTML5 على Wowza SE
- البث المباشر لدردشة الفيديو PHP / HTML5 على VideoWhisper WebRTC
- مسجل الكاميرا/الميكروفون HTML5 - مستقل
- موقع جاهز لدردشة الفيديو المدفوعة
تنزيلات مشروع VideoWhisper HTML5
- مكالمة فيديو - دردشة فيديو HTML5 - جيثب
- البث المباشر - دردشة فيديو HTML5 - جيثب
- مسجل الكاميرا/الميكروفون HTML5 - جيثب
- موقع جاهز لدردشة الفيديو المدفوعة - WordPress
- موقع جاهز لمكالمات الفيديو والدردشة العشوائية - WordPress
- خادم إشارات WebRTC
استشر VideoWhisper للحصول على الخدمات التجارية مثل منصات المواقع الجاهزة والاستضافة المتوافقة وخدمات التطوير المخصصة.