वेबआरटीसी समझाया

ब्राउज़रों के बीच रीयल-टाइम वॉयस और वीडियो संचार

पारंपरिक तरीका जिसमें आवाज़ और वीडियो संचार किया जाता है, और जिसमें डेटा स्थानांतरित किया जाता है, क्लाइंट-सर्वर मॉडल पर आधारित होता है। दोनों या सभी संचार उपकरणों की सेवा करने और उन्हें संपर्क में रखने के लिए कुछ सर्वर होना आवश्यक है। इसलिए संचार को क्लाउड या मुख्य मशीन से गुज़रना पड़ता है।

WebRTC वह सब बदलता है। यह कुछ ऐसी मशीनों के लिए संचार लाता है जो सीधे दो मशीनों के बीच होता है, हालांकि वे निकट या दूर हैं। साथ ही, यह ब्राउज़र में काम करता है - किसी भी चीज़ को डाउनलोड और इंस्टॉल करने की आवश्यकता नहीं है।

वेबआरटीसी के पीछे कौन है?

इस खेल-बदलती अवधारणा के पीछे दिग्गजों की एक टीम है। Google, मोज़िला और ओपेरा पहले से ही इसके समर्थन में काम कर रहे हैं, जबकि माइक्रोसॉफ्ट ने रुचि दिखाई है लेकिन यह निष्क्रिय है, कह रही है कि यह चीज़ मानकीकृत होने पर गेंद में प्रवेश करेगी। मानकीकरण की बात करते हुए, आईईटीएफ और डब्ल्यूडब्ल्यूडब्ल्यूसी इसे मानक में परिभाषित करने और आकार देने के लिए काम कर रहे हैं। इसे एक एपीआई (एप्लिकेशन प्रोग्रामिंग इंटरफेस) में मानकीकृत किया जाएगा जो डेवलपर उत्पाद सरल संचार उपकरण का उपयोग कर सकते हैं जिनका उपयोग ब्राउज़र में किया जा सकता है।

वेबआरटीसी क्यों?

जो हासिल करने की कोशिश कर रहा है वह अभी तक महंगे लाइसेंस शुल्क और महंगे मालिकाना प्लगइन के उपयोग के माध्यम से बड़े संगठनों में संभव है। वेबआरटीसी एपीआई के साथ, मूल प्रोग्रामिंग ज्ञान वाला कोई भी व्यक्ति आवाज और वीडियो संचार, और डेटा वेब अनुप्रयोगों के लिए मजबूत उपकरण विकसित करने में सक्षम होगा। वेब आरटीसी कई लाभ लाएगा, जिनमें निम्न शामिल हैं:

WebRTC का सामना करने में बाधाएं

वेबआरटीसी पर काम करने वाली टीमों को कुछ निर्णायक प्राप्त करने के लिए संबोधित करना है। उनमें से निम्नलिखित हैं:

एक वेबआरटीसी ऐप का एक उदाहरण

वेबआरटीसी ऐप का एक अच्छा उदाहरण Google का क्यूब स्लैम है जो आपको अपने रिमोट फ्रेंड फेस फेस के साथ पोंग खेलने की इजाजत देता है, चाहे आप के बीच की दूरी चाहे। वेब ग्राफ के माध्यम से वितरित किए जाने पर गेम के ग्राफिक्स को वेबजीएल और साउंडट्रैक का उपयोग करके प्रस्तुत किया जाता है। आप cubeslam.com पर भी इसे खेल सकते हैं। हालांकि आप इसे अपने कंप्यूटर पर ही चला सकते हैं, जैसा कि आज भी, क्रोम का मोबाइल संस्करण अभी तक वेबआरटीसी का समर्थन नहीं करता है। ऐसे गेम क्रोम और वेबआरटीसी को बढ़ावा देने के लिए दोनों डिज़ाइन किए गए हैं। खेल खेलने के लिए कोई अतिरिक्त प्लगइन्स की आवश्यकता नहीं है, यहां तक ​​कि फ़्लैश भी नहीं, बशर्ते आपके पास क्रोम का नवीनतम संस्करण हो।

डेवलपर्स के लिए वेबआरटीसी

वेबआरटीसी एक ओपन सोर्स प्रोजेक्ट है। एपीआई जो ब्राउज़र के बीच रीयल-टाइम संचार (आरटीसी) के लिए प्रदान की जाएगी, सरल जावास्क्रिप्ट में है।

वेबआरटीसी की गहराई से समझने के लिए, इस वीडियो को देखें।