वेब के लिए रीयल-टाइम बातचीत

WebRTC की मदद से, आप अपने ऐप्लिकेशन में रीयल-टाइम में बातचीत करने की सुविधा जोड़ सकते हैं. यह सुविधा ओपन स्टैंडर्ड के साथ काम करती है. यह ऐप्लिकेशन मिलते-जुलते ऐप्लिकेशन के साथ भेजे जाने वाले वीडियो, वॉइस कॉल, और जेनरिक डेटा का इस्तेमाल करता है. इससे, डेवलपर को बोली और वीडियो के लिए बेहतर सॉल्यूशन बनाने में मदद मिलती है. यह टेक्नोलॉजी सभी मुख्य ब्राउज़र के लिए, सभी आधुनिक ब्राउज़र के साथ-साथ नेटिव क्लाइंट पर भी उपलब्ध है. WebRTC के साथ इस्तेमाल होने वाली टेक्नोलॉजी को एक खुले वेब स्टैंडर्ड के रूप में लागू किया जाता है और यह सभी प्रमुख ब्राउज़र में सामान्य JavaScript API के तौर पर उपलब्ध होती है. Android और iOS ऐप्लिकेशन जैसे नेटिव क्लाइंट के लिए, एक लाइब्रेरी उपलब्ध होती है, जो वही फ़ंक्शन मुहैया कराती है. WebRTC प्रोजेक्ट ओपन सोर्स है. यह Apple, Google, Microsoft, और Mozilla जैसे दूसरे ऐप्लिकेशन के साथ काम करता है. इस पेज का रखरखाव, Google WebRTC टीम करती है.
WebRTC के लिए इस्तेमाल के कई अलग-अलग उदाहरण हैं, कैमरे या माइक्रोफ़ोन का इस्तेमाल करने वाले बेसिक वेब ऐप्लिकेशन से लेकर, वीडियो कॉल करने की बेहतर सुविधा और स्क्रीन शेयर करना. टेक्नोलॉजी के काम करने के तरीके और इसके इस्तेमाल के लिए बेहतर तरीके से समझाने के लिए हमने कई कोड सैंपल इकट्ठा किए हैं.
WebRTC ऐप्लिकेशन आम तौर पर एक सामान्य ऐप्लिकेशन फ़्लो से गुज़रेगा. मीडिया डिवाइसों को ऐक्सेस किया जा रहा है, मिलते-जुलते ऐप्लिकेशन के कनेक्शन खोले जा सकते हैं, और मिलते-जुलते ऐप्लिकेशन की खोज की जा सकती है. इसके अलावा, स्ट्रीमिंग की सुविधा का इस्तेमाल शुरू किया जा सकता है. हमारा सुझाव है कि नए डेवलपर डेवलपमेंट से पहले WebRTC के बारे में हमारी बुनियादी जानकारी पढ़ें.
वेब के लिए WebRTC API (JavaScript) के बारे में जानने के लिए, हमारे कोडलैब (कोड बनाना सीखना) से शुरुआत करें.