खास जानकारी
WebRTC की पुष्टि करने वाला टूल, वेब पर काम करने वाला एक टूल है. इसका मकसद, WebRTC की नकल करना है Google Assistant वाला प्लेयर, Google के स्मार्ट डिसप्ले पर उपलब्ध है. यह वेब ऐप्लिकेशन आपको WebRTC API उपलब्ध है के लिए अपग्रेड करते हैं. आम तौर पर, WebRTC की पुष्टि करने वाला टूल एक WebRTC है मिलते-जुलते ऐप्लिकेशन.
WebRTC की पुष्टि करने वाले टूल पर जाएं
STUN/TURN सर्वर को कस्टमाइज़ करें
WebRTC पुष्टि करने वाला टूल, डिफ़ॉल्ट रूप से Google STUN सर्वर का इस्तेमाल करता है. WebRTC पुष्टि करने वाले टूल में, उपयोगकर्ता के तय किए गए STUN/TURN सर्वर का इस्तेमाल किया जा सकता है.
STUN/TURN सर्वर जोड़ना
- STUN या टर्न सर्वर का पता STUN या TURN में रखें
यूआरआई टेक्स्ट बॉक्स. पक्का करें कि यूआरआई स्कीम इस फ़ॉर्मैट में हो
scheme:host:[port]
. यह टूल डिफ़ॉल्ट रूप सेstun:stun.l.google.com:19302
- (ज़रूरी नहीं) अगर किसी TURN सर्वर का इस्तेमाल किया जा रहा है, तो आपको TURN उपयोगकर्ता नाम और TURN पासवर्ड टेक्स्ट बॉक्स में क्रेडेंशियल डालने होंगे.
- टूल में सर्वर की जानकारी जोड़ने के लिए, सर्वर जोड़ें पर क्लिक करें.
STUN/TURN सर्वर का इस्तेमाल, सूची में दिखने के क्रम में किया जाएगा.
STUN/TURN सर्वर हटाना
- वह STUN/TURN सर्वर चुनें जिसे आपको हटाना है.
- सर्वर हटाएं पर क्लिक करें.
अगर कोई दूसरा STUN/TURN सर्वर तय नहीं किया गया है, तो टूल stun:stun.l.google.com:19302
का इस्तेमाल करेगा.
ऑडियो भेजने की सुविधा चालू/बंद करना
- यह टूल डिफ़ॉल्ट रूप से, WebRTC स्ट्रीम के हिस्से के रूप में ऑडियो भेजता है. अगर आपको ऑडियो भेजना बंद करने के लिए, ऑडियो चालू करें चेक बॉक्स से सही का निशान हटाएं.
सबमिट करने का बटन
अपनी पुष्टि करने के बाद, सर्वर और ऑडियो की सेटिंग रोकें/बदलें सबमिट करें.
आपके वेबकैम से मिला वीडियो इनपुट, लोकल वीडियो एलिमेंट में दिखेगा.
ऑफ़र का एसडीपी बनाएं
- ऑफ़र एसडीपी जनरेट करने के लिए, ऑफ़र एसडीपी बनाएं पर क्लिक करें. इस Offer JSON को
नीचे दिए गए फ़ॉर्मैट में रखें:
{ "action": "offer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
2.ऑफ़र SDP को अब WebRTC पीयर को भेजा जा सकता है. यह आपका Google Smart Home WebRTC एजेंट या किसी दूसरे ब्राउज़र पर चलने वाला WebRTC पुष्टि करने वाला टूल हो सकता है.
एसडीपी में जवाब सबमिट करें
जवाब वाले JSON को एसडीपी में चलने वाले टेक्स्ट बॉक्स में डालें और जवाब सबमिट करें पर क्लिक करें एसडीपी. JSON फ़ॉर्मैट में जवाब, इस फ़ॉर्मैट में होना चाहिए:
{ "action": "answer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
अगर एसडीपी का जवाब मान्य है, तो रिमोट सोर्स से लिया गया वीडियो और ऑडियो रिमोट वीडियो एलिमेंट में दिखेगा.
WebRTC डीबग करने का तरीका
हमारा सुझाव है कि WebRTC की पुष्टि करने वाले टूल का इस्तेमाल, Chrome ब्राउज़र (87 या इसके बाद के वर्शन) के साथ करें. Chrome ब्राउज़र के अंदर मौजूद टूल आपकी साइट पर मौजूद कॉन्टेंट को डीबग करने में WebRTC स्ट्रीम.
Webrtc-आंतरिक पेज
- अपने Chrome ब्राउज़र में नया टैब खोलें
- इस पते पर जाएं
chrome://webrtc-internals
इस पेज पर चल रहे सभी WebRTC कनेक्शन दिखाए जाते हैं. आंकड़े और इस पेज पर जनरेट की गई मेट्रिक, getStats() एपीआई.
Chrome डेवलपर टूल
Chrome डेवलपर टूल साथ ही, इनसे WebRTC स्ट्रीम की किसी भी समस्या को हल करने में मदद मिलती है. यह काफ़ी हद तक को खोलने का सुझाव दिया जाता है कंसोल का इस्तेमाल करने से पहले WebRTC पुष्टि करने वाला टूल.