Akıllı ev işlemlerinin nasıl geliştirileceğini öğrenmek için yeni adres olan Google Home Geliştirici Merkezi'ne hoş geldiniz. Not: Actions Console'da işlem oluşturmaya devam edersiniz.

WebRTC Doğrulayıcı Aracı Kullanıcı Rehberi

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Genel bakış

WebRTC Doğrulayıcı Aracı, Google Akıllı Ekranlarda kullanılabilen WebRTC oynatıcıyı Google Assistant ile taklit etmeyi amaçlayan web tabanlı bir araçtır. Bu web uygulaması, modern tarayıcılarda kullanıma sunulan WebRTC API'den yararlanır. WebRTC Doğrulayıcı Aracı, genel olarak WebRTC'den eş akış özelliğine sahip bir canlı yayın yapmanızı sağlar.

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

WebRTC Doğrulayıcı Aracı'na 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 sunucusunu kullanabilir.

Sunucu seçimi kutusunu ÇIKARIN/DÖNÜNÜN.

STUN/Turn Sunucusu ekleme

  1. STUN veya Dönüş sunucusunun adresini STUN veya Turn URI metin kutusuna yerleştirin. URI şemasının aşağıdaki biçimde olduğundan emin olun scheme:host:[port]. Araç, varsayılan olarak stun:stun.l.google.com:19302
  2. (İsteğe bağlı) Bir dönüş sunucusu kullanıyorsanız kimlik bilgilerini Turn Kullanıcı Adı ve Şifreyi Değiştir 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ılır.

STUN/Turn Server'ı 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ç, varsayılan olarak WebRTC akışı kapsamında ses gönderir. Ses gönderme özelliğini devre dışı bırakmak istiyorsanız Sesi Etkinleştir onay kutusunun işaretini kaldırın.
Ses Onay Kutusu

Gönder Düğmesi

Sunucuları KALDIRMA/DEĞİŞTİRME işlemini tamamladığınızı ve Ses Tercihleri'ni Gönder'i tıklayın.

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

Web kameranızdaki video girişi Yerel Video Öğesi'nde görüntülenir.

Teklif SDP'si Oluştur

  1. Teklif SDP'si oluşturmak için Teklif SDP'si Oluştur'u tıklayın. Teklif JSON biçimi şu biçimde olacaktır:
    {
    "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 Smart Home WebRTC temsilciniz veya başka bir tarayıcıda çalışan WebRTC Doğrulayıcı Aracı olabilir.

Yanıtı SDP Gönder

  1. Cevap JSON'ını, SDP Yanıt Metin kutusuna yerleştirip Yanıt SDP'si Gönder'i tıklayın. Yanıt JSON dosyası şu biçimde olmalıdır:

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

WebRTC'de hata ayıklama

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

Webrtc-Dahililer Sayfası

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

Bu sayfada, devam eden tüm etkin WebRTC bağlantıları görüntülenir. 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 giderilmesinde de faydalı olacaktır. WebRTC Doğrulayıcı Aracı'nı kullanmadan önce Konsol'u açmanız önerilir.