स्मार्ट होम ऐक्शन बनाने का तरीका सीखने के लिए, Google Home डेवलपर सेंटर में आपका स्वागत है. ध्यान दें: आप Actions कंसोल में कार्रवाइयां बनाना जारी रखेंगे.

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

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

खास जानकारी

WebRTC वैलिडेटर टूल, वेब पर काम करने वाला टूल है. इसकी मदद से, Google के स्मार्ट डिसप्ले पर, Google Assistant . This web application leverages the WebRTC API available within modern browsers. More generally, the WebRTC Validator Tool is a WebRTC peer you can stream from or to. वाले 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:stun.l.google.com:19302 का इस्तेमाल करेगा.

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

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

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

सर्वर/ऑडियो सर्वर और ऑडियो प्राथमिकताओं की पुष्टि करने के बाद, सबमिट करें पर क्लिक करें.

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

आपके वेबकैम से वीडियो इनपुट स्थानीय वीडियो तत्व में दिखाया जाएगा.

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

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

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

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

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

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

WebRTC को डीबग करना

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

Webrtc-internals पेज

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

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

Chrome डेवलपर टूल

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