Yayınla düğmesine her basıldığında Yayınla iletişim kutusu gösterilir. Cast iletişim kutusu, Web Alıcıları'na bağlanma, Web Alıcılarını kontrol etme veya bunlarla olan bağlantıyı kesme.
Özel bir uygulama geliştiriyor veya iOS ya da Chrome için uygulama oluşturuyorsanız Kullanıcıların tanıyıp çalışacağına güvenebilmeleri için bu diyaloğu tutarlı bir şekilde tutarlı bir şekilde raporlama yapabilirsiniz. Daha fazla bilgi için Örnekler için referans uygulamalar.
Yayınlama iletişim kutusu, bağlı değil (alıcılar mevcut)
Zorunlu (varsayılan davranış olan
Android MediaRouter):
A Gönderen uygulaması bir yayın alıcısına bağlı olmadığında
Yayınla düğmesine dokunduğunuzda Yayınla iletişim kutusu gösterilir
B Yayınla iletişim kutusunun başlığı, "Şuna yayınla:" görünür
C Yayınlama iletişim kutusunda, kullanılabilir Web Alıcılarının listesi gösterilir.
D Yayın yapmakta olan her alıcı "Yayınlanıyor" mesajını görüntülemelidir.
uygulama adı"
Çok kullanıcılı senaryoları not edin:
- Başka bir kullanıcı yayın yapmakta olan bir alıcıya bağlandığında gönderen uygulaması, aynı uygulama ve hesaptan gönderilen yayın içeriği.
- Başka bir kullanıcı yayın yapmakta olan bir alıcıya bağlandığında eski gönderen uygulamasından ve yeni gönderen uygulamasının bağlantısı kesilir.
Android
Yayınlama iletişim kutusu, bağlı değil
![Yayınla iletişim kutusu, resim bağlı değil](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-available1_a.png?authuser=0000&hl=tr)
Ana ekranı yayınlama
![Ana ekran görüntüsünü yayınla](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=0000&hl=tr)
iOS
Yayınlama iletişim kutusu, bağlı değil
![Yayınlama iletişim kutusu resim bağlanmadı](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-available1_a.png?authuser=0000&hl=tr)
Ana ekranı yayınlama
![Ana ekran görüntüsünü yayınla](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=0000&hl=tr)
Chrome
Yayınlama iletişim kutusu, bağlı değil
![Yayınlama iletişim kutusu resim bağlanmadı](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-menu-available1_a.jpg?authuser=0000&hl=tr)
Ana ekranı yayınlama
![Ana ekran görüntüsünü yayınla](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=0000&hl=tr)
Yayınlama iletişim kutusu, bağlı değil (yalnızca iOS)
iOS'te ilk kez yayın yaparken kullanıcıların, yerel ağ erişimine (LNA) izin Yayın cihazları. Arada açılan bilgi ekranı gösterilir bu iznin neden gerekli olduğunu açıklayarak ve ardından standart Apple LNA izin iletişim kutusu.
İlk kez yayın yaptıktan sonra, yayın sırasında Yayınla düğmesine dokunulduğunda hiçbir cihaz bulunamazsa kullanıcı kablosuz ağa bağlıysa, yardım ekranı gösterilir Web Alıcılarının neden kullanılamadığını açıklamak (örneğin, yerel ağ erişimi devre dışı veya kablosuz ağla ilgili bir sorun var).
Zorunlu:
A İlk kez yayınlama: Yayınla düğmesine dokunduktan sonra
deneme yapıyorum.
kullanıcıya neden izin vermesi gerektiğini açıklamak için bir geçiş reklamı gösterilmelidir
uygulamanın yerel ağ cihazlarına erişmesine izin verir. Geçiş reklamı,
kullanıcının uygulamayı kabul etme olasılığını artırmak için
yerel ağ erişiminin neden gerekli olduğu
yerel izin erişimi.
.
B Alıcılar kullanılamıyor: Yayınla düğmesine dokunma
kullanıcının olası nedenlerini açıklayan bir yardım ekranı görüntüler.
, Web Alıcıları ile birlikte LNA izin sorunlarını düzeltmek için kullanabileceğiniz Ayarlar bağlantılarını bulamıyor.
İlk kez yayınlama (iOS)
İlk kez yayınlama: geçiş reklamı ve yerel ağ erişim izinleri
![Yerel ağ erişimini yayınlama kabul akışı](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/ios14/iOS14-Enable_LNA_flow1.png?authuser=0000&hl=tr)
Alıcılar kullanılamıyor
Alıcılar kullanılamıyor
![Yayın akışı, yerel ağ erişimi kapalı](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/ios14/iOS14-Enable_LNA_flow2-devicesunavail.png?authuser=0000&hl=tr)
Yayınlama iletişim kutusu, bağlı ancak yayınlanmıyor
Zorunlu
A Gönderen uygulaması bir Web Alıcısı'na bağlandığında,
Yayınla düğmesine dokunduğunuzda Yayınla iletişim kutusu gösterilir
B Yayınlama iletişim kutusu başlığı "Alıcı-Ad" görünür
C Yayınla iletişim kutusunda yayını durdurmak için bir düğme gösteriliyor.
"YAYINI DURDUR" düğmesi bulunan (bağlantı kesmeyle ilgili daha fazla bilgi için bkz.
Gönderen, yayını durduruyor)
Android
Yayın iletişim kutusu, bağlı ancak yayınlanmıyor
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-connected1_a.png?authuser=0000&hl=tr)
Alıcı uygulama yüklendi / boşta
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1.png?authuser=0000&hl=tr)
iOS
Yayın iletişim kutusu, bağlı ancak yayınlanmıyor
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-connected1_a.png?authuser=0000&hl=tr)
Alıcı uygulama yüklendi / boşta
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1.png?authuser=0000&hl=tr)
Yayın yaparken iletişim kutusu yayınlama
Zorunlu
A Yayınlama iletişim kutusu başlığı "Alıcı-Ad" görünür
B Şu anda yayınlanan alıcı veya içerik aşağıda gösterilmektedir
başlık
C Yayınlama iletişim kutusunda "YAYINI DURDUR" ifadesi görüntülenir duran düğme
yayınlama (daha fazla bilgi için bkz.
Gönderen, yayını durduruyor)
En iyi uygulama
- En iyi kullanıcı deneyimi için kalıcı kontroller ve Yayınla iletişim kutusundaki kontrollere ek olarak.
Android
Yayın sırasında iletişim kutusu yayınla
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-active1_a.png?authuser=0000&hl=tr)
İçerik oynatan alıcı
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=0000&hl=tr)
iOS
Yayın sırasında iletişim kutusu yayınla
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-active1_a.png?authuser=0000&hl=tr)
İçerik oynatan alıcı
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=0000&hl=tr)
Chrome
Yayın sırasında iletişim kutusu yayınla
![Yayın sırasında iletişim kutusu yayınla](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-menu-active1_a.png?authuser=0000&hl=tr)
İçerik oynatan alıcı
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-playing1.png?authuser=0000&hl=tr)
Bu tasarım kılavuzunda kullanılan resimler telif hakkı veya Creative Commons lisansı kapsamında paylaşılan Blender Foundation'ın izniyle yayınlanmıştır.
- Elephant's Dream: (c) Telif hakkı 2006, Blender Foundation / Hollanda Medya Sanat Enstitüsü / www.elephantsdream.org
- Sintel: (c) telif hakkı Blender Foundation | www.sintel.org
- Çelik Yırtılmaları: (CC) Blender Vakfı | mango.blender.org
- Big Buck Bunny: (c) telif hakkı 2008, Blender Foundation / www.bigbuckbunny.org