WebRTC वैलिडेटर टूल से जुड़ी उपयोगकर्ता गाइड

खास जानकारी

WebRTC वैलिडेटर टूल, वेब पर काम करने वाला टूल है. यह टूल Google Assistant Google स्मार्ट डिसप्ले पर, WebRTC प्लेयर को उपलब्ध कराता है. इस वेब ऐप्लिकेशन में, आधुनिक वेब ब्राउज़र में मौजूद WebRTC API का इस्तेमाल किया जाता है. आम तौर पर, WebRTC मंज़ूरी देने वाला टूल एक WebRTC मिलते-जुलते टूल है, जिससे आप स्ट्रीम कर सकते हैं या कर सकते हैं.

WebRTC की पुष्टि करने वाले टूल पर जाएं

WebRTC वैलिडेटर टूल की खास जानकारी वाली इमेज.

STUN/टर्न सर्वर को पसंद के मुताबिक बनाएं

WebRTC वैलिडेटर टूल, डिफ़ॉल्ट रूप से Google STUN सर्वर का इस्तेमाल करता है. WebRTC मान्य टूल, उपयोगकर्ता की ओर से तय किए गए STUN/}} सर्वर का इस्तेमाल कर सकता है.

सर्वर चुनें/बंद करें.

STUN/टर्न सर्वर जोड़ना

  1. STUN या टर्न यूआरआई टेक्स्ट बॉक्स में, STUN या टर्न सर्वर का पता डालें. पक्का करें कि यूआरआई स्कीम, इस फ़ॉर्मैट में हो scheme:host:[port]. टूल, डिफ़ॉल्ट रूप से stun:stun.l.google.com:19302 का इस्तेमाल करता है
  2. (ज़रूरी नहीं) अगर आप टर्न सर्वर का इस्तेमाल कर रहे हैं, तो आपको उपयोगकर्ता नाम बदलें और पासवर्ड बदलें टेक्स्ट बॉक्स में क्रेडेंशियल डालने होंगे.
  3. टूल में सर्वर की जानकारी जोड़ने के लिए, सर्वर जोड़ें पर क्लिक करें.

STUN/टर्न सर्वर उसी क्रम में इस्तेमाल किए जाएंगे जिस क्रम में वे सूची में दिखते हैं.

STUN/टर्न सर्वर हटाना

  1. वह STUN/टर्न सर्वर चुनें जिसे हटाना है.
  2. सर्वर हटाएं पर क्लिक करें.

अगर कोई दूसरा सर्वर मौजूद नहीं है, तो यह टूल stun:stun.l.google.com:19302 का इस्तेमाल करेगा.

ऑडियो भेजना चालू/बंद करें

  1. यह टूल, डिफ़ॉल्ट रूप से ऑडियो को WebRTC स्ट्रीम के हिस्से के तौर पर भेजता है. अगर आप ऑडियो भेजने की सुविधा बंद करना चाहते हैं, तो ऑडियो चालू करें चेक बॉक्स से सही का निशान हटाएं.
ऑडियो चेकबॉक्स

'सबमिट करें' बटन

सर्वर और ऑडियो सर्वर से जुड़ी पहले से मौजूद सेटिंग और ऑडियो की पुष्टि करने के बाद, सबमिट करें पर क्लिक करें.

'सबमिट करें' बटन
कैमरा इस्तेमाल करने की अनुमति से जुड़ा डायलॉग

आपके वेबकैम से लिया गया वीडियो लोकल वीडियो एलिमेंट में दिखेगा.

एसडीपी ऑफ़र बनाएं

  1. ऑफ़र एसडीपी जनरेट करने के लिए, ऑफ़र एसडीपी बनाएं पर क्लिक करें. ऑफ़र के JSON का फ़ॉर्मैट इस फ़ॉर्मैट में होगा:
    {
    "action": "offer",
    "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..."
    }
    

2.ऑफ़र एसडीपी को अब WebRTC पार्टनर के पास भेजा जा सकता है. यह आपका Google स्मार्ट होम WebRTC एजेंट या किसी दूसरे ब्राउज़र पर चल रहा WebRTC वैलिडेटर टूल हो सकता है.

जवाब एसडीपी सबमिट करें

  1. उत्तर JSON को उत्तर एसडीपी टेक्स्ट बॉक्स में रखें और जवाब एसडीपी सबमिट करें पर क्लिक करें. जवाब दिया गया JSON, इस फ़ॉर्मैट में होना चाहिए:

    {
    "action": "answer",
    "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..."
    }
    
  2. अगर जवाब के लिए एसडीपी मान्य है, तो रिमोट सोर्स का वीडियो और ऑडियो, रिमोट वीडियो के एलिमेंट में दिखेगा.

WebRTC को डीबग करना

हमारा सुझाव है कि WebRTC वैलिडेटर टूल का इस्तेमाल Chrome ब्राउज़र के साथ किया जाए, ताकि यह 87 या उसके बाद के वर्शन में इस्तेमाल किया जा सके. Chrome ब्राउज़र के टूल आपकी WebRTC स्ट्रीम को डीबग करने में मदद करेंगे.

Webrtc-internals पेज

  1. अपने Chrome ब्राउज़र में नया टैब खोलना
  2. इस पते chrome://webrtc-internals पर जाएं
WebRTC जांचने वाली विंडो

यह पेज सभी चालू WebRTC कनेक्शन को दिखाता है. इस पेज पर जनरेट किए गए आंकड़े और मेट्रिक, getStats() एपीआई से इकट्ठा की जाती हैं.

Chrome डेवलपर टूल

Chrome डेवलपर टूल से, WebRTC स्ट्रीम से जुड़ी किसी भी समस्या को हल करने में भी मदद मिलती है. हमारा सुझाव है कि WebRTC मान्य टूल का इस्तेमाल करने से पहले कंसोल खोलें.