التواصل في الوقت الفعلي على الإنترنت

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