التواصل في الوقت الفعلي على الويب

باستخدام WebRTC، يمكنك إضافة إمكانات التواصل في الوقت الفعلي إلى تطبيقك الذي يعمل بالإضافة إلى معيار مفتوح. وهو يدعم إرسال بيانات الفيديو والصوت والبيانات العامة بين الزملاء، مما يسمح لمطوّري البرامج بإنشاء حلول فعّالة للتواصل والفيديو. وتتوفر هذه التقنية على جميع المتصفحات الحديثة وعلى البرامج الأصلية في جميع الأنظمة الأساسية الرئيسية. يتم تنفيذ التقنيات التي يستند إليها WebRTC كمعيار ويب مفتوح ومتاحة كواجهات برمجة تطبيقات جافا سكريبت عادية في جميع المتصفحات الرئيسية. بالنسبة إلى البرامج الأصلية، مثل تطبيقات Android وiOS، تتوفّر مكتبة توفّر الوظائف نفسها. ويُعد مشروع WebRTC مفتوح المصدر وتدعمه Apple وGoogle وMicrosoft وMozilla، على سبيل المثال لا الحصر. يتولى فريق Google WebRTC إدارة هذه الصفحة.
هناك العديد من حالات الاستخدام المختلفة لتطبيق WebRTC، من تطبيقات الويب الأساسية التي تستخدم الكاميرا أو الميكروفون، إلى تطبيقات مكالمات الفيديو الأكثر تقدمًا ومشاركة الشاشة. لقد جمعنا عددًا من نماذج الرموز لتوضيح آلية عمل التكنولوجيا والغرض من استخدامها.
عادةً ما يمر تطبيق WebRTC بمسار شائع للتطبيق. الوصول إلى أجهزة الوسائط وفتح الاتصالات النظيرة واكتشاف التطبيقات المشابهة وبدء البث وننصح بأن يطّلع مطوّرو البرامج الجدد على مقدمة حول WebRTC قبل أن يبدأوا في تطويره.
ابدأ باستخدام الدرس التطبيقي حول الترميز للتعرّف على واجهات برمجة تطبيقات WebRTC للويب (JavaScript).