WebRTC स्पष्ट केले

ब्राउझर दरम्यान रिअल-टाइम व्हॉइस आणि व्हिडिओ कम्युनिकेशन

पारंपारिक मार्ग ज्यामध्ये व्हॉइस आणि व्हिडिओ कम्युनिकेशन चालते आणि ज्यामध्ये डेटा स्थानांतरित केला जातो ग्राहक-सर्व्हर मॉडेलवर आधारित आहे. दोन्ही किंवा सर्व संप्रेषण करणार्या डिव्हाइसेसची सेवा देण्यासाठी आणि त्यांना संपर्कात ठेवण्यासाठी काहीतरी सर्व्हर असणे आवश्यक आहे. म्हणूनच संवादाला एक मेघ किंवा मुख्य मशीनमधून जावे लागते.

WebRTC हे सर्व बदलते हे दोन यंत्रांदरम्यान थेट घडणा-या काही गोष्टींशी संवाद साधते, तथापि ते जवळ किंवा दूर आहेत. तसेच, हे ब्राउझरमध्ये कार्य करते - काहीही डाउनलोड करण्याची आणि स्थापित करण्याची आवश्यकता नाही.

WebRTC च्या मागे कोण आहे?

या गेम बदलणार्या संकल्पना मागे दिग्गजांचा एक संघ आहे. Google, Mozilla आणि Opera आधीच यामध्ये पाठिंबा देत आहेत, तर मायक्रोसॉफ्टने व्याज दर्शविले आहे परंतु नेहमी निष्क्रिय केले आहे, जेव्हा हे प्रमाण प्रमाणित करण्यात आले तेव्हा तो चेंडू प्रविष्ट करेल. मानकीकरण बोलणे, IETF आणि WWWC एक मानक परिभाषित आणि आकारात काम आहेत हे एपीआय (अॅप्लिकेशन प्रोग्रामिंग इंटरफेस) मध्ये प्रमाणित केले जाईल जे डेव्हलपर्स सोप्या संवाद साधनांचे उत्पादन करण्यासाठी वापरू शकतात ज्याचा उपयोग ब्राउझरमध्ये केला जाऊ शकतो.

का WebRTC?

महसूल परवाना फी आणि महाग प्रोप्रायटरी प्लगइनच्या उपयोगाने आतापर्यंत केवळ मोठ्या संस्थांमध्येच हे साध्य करण्याचा प्रयत्न करणे शक्य झाले आहे. WebRTC API सह, मूळ प्रोग्रामींग ज्ञान असलेली कोणतीही व्यक्ती व्हॉइस आणि व्हिडिओ कम्युनिकेशनसाठी मजबूत साधने विकसित करण्यात आणि डेटा वेब अनुप्रयोग सक्षम करेल. वेब आरटीसी विविध फायदे आणेल:

वेबआरटीसीचा सामना करत असलेल्या अडचणी

काही ठळक मुद्दे आहेत जे वेबरिक्टी वर काम करणार्या संघांना निर्णायक काही मिळविण्यासाठी संबोधित करावे लागतात. त्यापैकी पुढील गोष्टी आहेत:

WebRTC अॅपचे उदाहरण

WebRTC अॅप्सचे चांगले उदाहरण Google चे क्यूब स्लॅम आहे जे आपल्याला आपल्या दुर्गम मैत्रिणीशी सामना करण्यासाठी पांग खेळायला परवानगी देते, आपल्या दरम्यानच्या अंतरावर काहीही न बाळगता. वेब ऑडिओ द्वारे वितरीत केले असल्यास गेमचे ग्राफिक्स WebGL आणि साउंडट्रॅक वापरून प्रस्तुत केले जातात. आपण समान खेळू शकता cubeslam.com आपण मात्र ते केवळ आपल्या संगणकावर प्ले करू शकता जसे आज, Chrome ची मोबाइल आवृत्ती अद्याप WebRTC ला समर्थन देत नाही अशा गेमना Chrome आणि WebRTC ला प्रोत्साहन देण्यासाठी दोन्ही डिझाइन केले आहेत. गेम खेळण्यासाठी कोणतेही अतिरिक्त प्लगिन आवश्यक नाहीत, अर्थातच नाही, अर्थातच आपल्याकडे Chrome चे नवीनतम आवृत्ती आहे

विकसकांसाठी WebRTC

WebRTC एक मुक्त स्रोत प्रकल्प आहे. जी एपीआय ब्राउझरमध्ये रिअल-टाईम कम्युनिकेशन्स (आरटीसी) साठी पुरविली जाईल ते साध्या JavaScript मध्ये आहेत.

WebRTC बद्दल अधिक सखोल समजून घेण्यासाठी, हा व्हिडिओ पहा.