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

Genel bakış

WebRTC Doğrulayıcı Aracı, Google Assistant ile Google Akıllı Ekranlarda kullanılabilen WebRTC oynatıcısını taklit eden web tabanlı bir araçtır. Bu web uygulaması, modern tarayıcılarda bulunan WebRTC API'sini kullanır. Daha genel olarak ifade etmek gerekirse WebRTC Doğrulayıcı Aracı, kaynak veya platformdan yayın yapabileceğiniz bir WebRTC eşidir.

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

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

STUN/TURN Sunucusunu özelleştirin

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.

STUN/TURN sunucu seçimi kutusu.

STUN/TURN Sunucusu ekleme

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

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

STUN/TURN Sunucusunu Kaldırma

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

Başka STUN/TURN sunucusu belirtilmemişse araç stun:stun.l.google.com:19302 kullanır.

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

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

Gönder Düğmesi

STUN/TURN sunucularınızı 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. Teklif JSON dosyası şu biçimde olur:
    {
    "action": "offer",
    "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..."
    }
    

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

Yanıt SDP'si gönder

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

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

WebRTC'de hata ayıklama

WebRTC Doğrulayıcı Aracı'nın bir Chrome tarayıcıyla (87 sürümü veya üzeri) kullanılması önemle tavsiye edilir. Chrome tarayıcıdaki araçlar, WebRTC akışınızdaki hataları ayıklamanıza yardımcı olabilir.

Webrtc-Dahili Sayfası

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

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

Chrome Geliştirici Araçları

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