WebRTC Doğrulayıcı Aracı Kullanım Kılavuzu

Buluttan buluta

Genel bakış

WebRTC Doğrulayıcı Aracı, Google Akıllı Ekranlarda Google Assistant ile kullanılabilen WebRTC oynatıcısı emülasyonunu amaçlayan web tabanlı bir araçtır. Bu web uygulaması, modern tarayıcılarda mevcut olan WebRTC API'sinden yararlanır. Daha genel olarak açıklamak gerekirse WebRTC Doğrulayıcı Aracı, web üzerinden yayınlayabileceğiniz veya yayın yapabildiğiniz bir WebRTC eşidir.

WebRTC Doğrulayıcı Aracı'na gidin

WebRTC Doğrulayıcı Aracı'nın genel bakış resmi.

STUN/TURN Sunucusunu Özelleştir

WebRTC Doğrulayıcı Aracı, varsayılan olarak Google STUN sunucusunu kullanır. WebRTC Doğrulayıcı Aracı, kullanıcı tanımlı bir STUN/TURN sunucusu kullanabilir.

Sunucu seçim kutusunu BAŞLAT/DÖNÜŞTÜR.

STUN/TURN Sunucusu Ekleme

  1. STUN veya TURN sunucusunun adresini STUN veya TURN URI metin kutusuna yerleştirin. URI şemasının şu biçimde olduğundan emin olun: scheme:host:[port]. Araç varsayılan olarak stun:stun.l.google.com:19302 kullanır
  2. (İsteğe bağlı) Bir TURN sunucusu kullanıyorsanız kimlik bilgilerini TURN Username (Kullanıcı Adı) ve Turn Password (Şifreyi Dönüştür) metin kutusuna girmeniz gerekir.
  3. Sunucu ayrıntılarını araca eklemek için Add Server'ı (Sunucu Ekle) tıklayın.

STUN/TURN sunucuları, listede göründükleri sırayla kullanılacaktır.

STUN/TURN Sunucusunu kaldırma

  1. Kaldırmak istediğiniz STUN/TURN sunucusunu seçin.
  2. Sunucuyu Kaldır'ı tıklayın.

Araç, başka STUN/TURN sunucusu belirtilmediyse stun:stun.l.google.com:19302 değerini kullanır.

Ses Göndermeyi Etkinleştir/Devre Dışı Bırak

  1. Araç varsayılan olarak WebRTC akışının bir parçası olarak ses gönderir. Ses gönderimini devre dışı bırakmak isterseniz Sesi Etkinleştir onay kutusunun işaretini kaldırın.
Ses Onay Kutusu

Gönder Düğmesi

STUN/TURN sunucularını ve Ses tercihlerinizi onayladıktan sonra Gönder'i tıklayın.

Gönder Düğmesi
Kamera İzni İletişim Kutusu

Web kameranızdan gelen video girişi Yerel Video Öğesi'nde gösterilir.

Teklif SDP'si oluştur

  1. Teklif SDP'si oluşturmak için Teklif SDP'si Oluştur'u tıklayın. Offer JSON dosyası şu biçimde biçimlendirilmiş olacaktır:
    {
    "action": "offer",
    "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..."
    }
    

2.Offer SDP'si artık bir WebRTC eşine iletilebilir. Bu, Google Smart Home WebRTC aracınız veya başka bir tarayıcıda çalışan WebRTC Doğrulayıcı Aracı olabilir.

Cevap SDP'si Gönder

  1. Cevap JSON dosyasını Yanıt SDP metin kutusuna yerleştirin ve Yanıt SDP Gönder'i tıklayın. Cevap JSON dosyası aşağıdaki biçimde olmalıdır:

    {
    "action": "answer",
    "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..."
    }
    
  2. Cevap SDP'si geçerliyse uzak kaynaktan gelen video (ve ses) Uzak Video Öğesi'nde görünür.

WebRTC hatalarını ayıklama

WebRTC Doğrulayıcı Aracı'nın, Chrome tarayıcıyla (87 veya sonraki sürümler) kullanılması önemle tavsiye edilir. Chrome Tarayıcı'daki araçlar, WebRTC akışınızda hata ayıklamaya yardımcı olabilir.

Webrtc-Internals Sayfası

  1. Chrome tarayıcınızda yeni bir sekme açın
  2. Şu adresi ziyaret edin: chrome://webrtc-internals
WebRTC Denetleme Penceresi

Bu sayfada, devam eden tüm WebRTC bağlantıları gösterilir. Bu sayfada oluşturulan istatistikler ve metrikler getStats() API'den toplanır.

Chrome Geliştirici Araçları

Chrome Geliştirici Araçları, WebRTC akışıyla ilgili sorunların giderilmesine de yardımcı olacaktır. WebRTC Doğrulayıcı Aracı'nı kullanmadan önce Konsolu açmanız önemle tavsiye edilir.