Yayınla düğmesine basıldığında Yayınla iletişim kutusu gösterilir. Yayın iletişim kutusu, kullanıcıların Web Alıcıları ile bağlantı kurmasına, bunları kontrol etmesine ve bağlantısını kesmesine olanak tanır.
iOS veya Chrome için özel bir uygulama geliştiriyor ya da uygulama geliştiriyorsanız bu iletişim kutusunu tutarlı bir şekilde uygulamanız gerekir. Böylece, kullanıcılar bu iletişim kutusunu cihazlar, uygulamalar ve platformlarda tutarlı bir şekilde çalışır ve tanıyabilirler. Örnekler için Referans uygulamalara bakın.
Yayınlama iletişim kutusu, bağlı değil (alıcılar mevcut)
Zorunlu (
Android MediaRouter özelliğinin varsayılan davranışı):
A Gönderen uygulaması bir Yayın alıcıya bağlı olmadığında Yayınla düğmesine dokunduğunuzda, Yayınla iletişim kutusu gösterilir
B Yayınla iletişim kutusu başlığı, "Şuraya yayınla:" görünür
C Yayınla iletişim kutusunun bir listesini gösterir
D Her zaman alıcı "
Çok kullanıcılı senaryolara dikkat edin:
- Başka bir kullanıcı şu anda aynı uygulama ve hesaptan yayın yapan bir alıcıya bağlandığında, gönderen uygulama yayın içeriği için kontrolleri sağlar.
- Başka bir kullanıcı, şu anda yayınlamayan bir uygulamadan yayın yapan bir alıcıya bağlanırsa önceki gönderen uygulaması bağlantısı kesilir ve yeni gönderen uygulaması bağlanır.
Android
Yayınlama iletişim kutusu, bağlı değil

Ana ekranı yayınla

iOS
Yayınlama iletişim kutusu, bağlı değil

Ana ekranı yayınla

Chrome
Yayınlama iletişim kutusu, bağlı değil

Ana ekranı yayınla

Yayın iletişim kutusu, bağlı değil (yalnızca iOS)
iOS'te ilk kez yayın yapılırken, kullanıcıların Yayın cihazlarına yerel ağ erişimine (LNA) izin vermesi gerekir. Kullanıcılara bu iznin neden gerekli olduğunu açıklayan bir geçiş reklamı bilgileri ekranı ve ardından standart Apple LNA izinleri iletişim kutusu gösterilir.
İlk kez yayın yaptıktan sonra kullanıcı kablosuz ağa bağlıyken Yayınla düğmesine dokunulduğunda hiçbir cihaz bulunamazsa, Web Alıcılarının neden kullanılamadığını (örneğin, yerel ağ erişimi devre dışı veya kablosuz ağda bir sorun var) açıklayan bir yardım ekranı sunulur.
Zorunlu:
A İlk yayınlama: Yayınla düğmesine ilk kez dokunduktan sonra, kullanıcıya uygulamanın neden yerel ağ cihazlarına erişmesine izin vermesi gerektiğini açıklayan bir geçiş reklamı gösterilmelidir. Geçiş reklamı, kullanıcının yerel izin erişimini kabul etme olasılığını artırmak için yerel ağ erişiminin neden gerekli olduğuyla ilgili bilgiler içermelidir.
B Alıcılar kullanılamıyor: Yayınla düğmesine dokunduğunuzda, kullanıcının Web Alıcılarını bulamamasının olası nedenlerini açıklayan bir yardım ekranı ve LNA izin sorunlarını düzeltmek için Ayarlar bağlantıları görüntülenir.
İlk kez yayınlama (iOS)
İlk kez yayınlama: geçiş reklamı ve yerel ağ erişim izinleri

Alıcılar kullanılamıyor
Alıcılar kullanılamıyor

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ın iletişim kutusunda,
"YAYINI DURDUR" düğmesini içeren bir düğme görünür (bağlantıyı kesme hakkında daha fazla bilgi için
Gönderen yayını yayınlamayı durdurur bölümüne bakın)
Android
Yayınlama iletişim kutusu, bağlı ancak yayınlanmıyor

Alıcı uygulama yüklendi / boşta

iOS
Yayınlama iletişim kutusu, bağlı ancak yayınlanmıyor

Alıcı uygulama yüklendi / boşta

Yayınlama sırasında yayınlama iletişim kutusu
Gerekli
A Yayınlama iletişim kutusu başlığı "Alıcı-Adı" görünür
B Yayının alıcısı veya içeriği başlığın altında gösterilir
C Yayınlama iletişim kutusunda, yayını durduran bir "YAYINI DURDUR" düğmesi gösterilir (daha fazla bilgi için Gönderenin yayını durdurması)
En iyi uygulama
- En iyi kullanıcı deneyimi için, Yayınla iletişim kutusundaki kontrollere ek olarak kalıcı kontroller sağlayın.
Android
Yayınlama sırasında yayınlama iletişim kutusu

Alıcı içeriği oynatıyor

iOS
Yayınlama sırasında yayınlama iletişim kutusu

Alıcı içeriği oynatıyor

Chrome
Yayınlama sırasında yayınlama iletişim kutusu

Alıcı içeriği oynatıyor

Bu tasarım kılavuzunda kullanılan resimler, telif hakkı veya Creative Commons lisansı kapsamında paylaşılan Blender Foundation tarafından sağlanmıştır.
- Elephant's Dream: (c) 2006 telif hakkı, Blender Foundation / Felemenkçe Medya Sanat Enstitüsü / www.elephantsdream.org
- Sintel: (c) telif hakkı Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) telif hakkı 2008, Blender Foundation / www.bigbuckbunny.org