Yayınlama İletişim Kutusu

Yayınla düğmesine her basıldığında yayınla iletişim kutusu gösterilir. Yayın iletişim kutusu, kullanıcıların Web Alıcıları'na bağlanmasına, bunları kontrol etmesine ve bağlantılarını kesmesine olanak tanır.

Özel bir uygulama geliştiriyorsanız veya iOS ya da Chrome için bir uygulama oluşturuyorsanız bu iletişim kutusunu tutarlı bir şekilde uygulamanız gerekir. Böylece kullanıcılar, cihazlar, uygulamalar ve platformlar arasında tutarlı bir şekilde çalıştığını anlayıp güvenebilir. Örnekler için Referans uygulamalar bölümüne bakın.

  Yayın iletişim kutusu, bağlı değil (alıcılar mevcut)

Zorunlu ( Android MediaRouter'ın varsayılan davranışı):
  A   Gönderen uygulama bir yayın alıcısına bağlı değilken Yayınla düğmesine dokunulduğunda 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 kutusunda kullanılabilir web alıcılarının listesi gösterilir.
  D   Şu anda yayın yapan her alıcıda "Uygulama adı yayınlanıyor" ifadesi gösterilmelidir.

Çok kullanıcılı senaryoları göz önünde bulundurun:

  • Başka bir kullanıcı, aynı uygulama ve hesaptan yayın yapan bir alıcıya bağlandığında gönderen uygulama, yayınlanan içerik için kontrolleri sağlar.
  • Başka bir kullanıcı, şu anda yayın yapmayan bir uygulamadan yayın yapan bir alıcıya bağlandığında önceki gönderen uygulamanın bağlantısı kesilir ve yeni gönderen uygulama bağlanır.

Android

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

Yayın iletişim kutusu, bağlı değil resmi

Ana ekranı yayınlama

Ana ekran görüntüsünü yayınlama

iOS

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

Yayın iletişim kutusu bağlı değil resmi

Ana ekranı yayınlama

Ana ekran görüntüsünü yayınlama

Chrome

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

Yayın iletişim kutusu bağlı değil resmi

Ana ekranı yayınlama

Ana ekran görüntüsünü yayınlama
 

  Yayın iletişim kutusu, bağlı değil (yalnızca iOS)

iOS'te ilk kez yayın yaparken 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ş bilgisi ekranı gösterilir. Ardından, standart Apple LNA izin iletişim kutusu gösterilir.

İlk kez yayınlandıktan sonra, kullanıcı Wi-Fi'ye bağlıyken Yayınla düğmesine dokunulduğunda herhangi bir cihaz bulunamazsa Web alıcılarının neden kullanılamayabileceğini (ör. yerel ağ erişimi devre dışı bırakılmış veya Wi-Fi ağında bir sorun var) açıklayan bir yardım ekranı gösterilir.

Zorunlu:
  A   İlk kez yayınlama: Yayınla düğmesine ilk kez dokunduktan sonra, kullanıcıya uygulamaya yerel ağ cihazlarına erişim izni vermesinin neden gerekli olduğunu 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ğuna dair bilgiler içermelidir.
  B   Alıcılar kullanılamıyor: Yayınla düğmesine dokunulduğunda, kullanıcının Web Alıcıları'nı bulamamasının olası nedenlerini açıklayan bir yardım ekranı gösterilir. Ayrıca, LNA izinleriyle ilgili sorunları düzeltmek için Ayarlar'a giden bağlantılar da gösterilir.

İlk kez yayınlama (iOS)

İlk kez yayın yapma: Geçiş reklamı ve yerel ağ erişimi izinleri

Yerel ağ erişimi kabulüyle ilgili Cast akışı

Alıcılar kullanılamıyor

Alıcılar kullanılamıyor

Yayın akışı, yerel ağ erişimi kapalı
 

  Yayın iletişim kutusu, bağlı ancak yayın yapılmıyor

Zorunlu
  A   Gönderen uygulaması bir Web Alıcısı'na bağlandığında Yayınla düğmesine dokunulduğunda Yayınla iletişim kutusu gösterilir.
  B   Yayınla iletişim kutusunun başlığı "Alıcı Adı" olarak görünür.
  C   Yayınla iletişim kutusunda, "YAYINI DURDUR" düğme etiketine sahip bir yayın durdurma düğmesi gösterilir (Bağlantıyı kesme hakkında daha fazla bilgi için Gönderen yayını durdurur başlıklı makaleyi inceleyin).

Android

Yayın iletişim kutusu, bağlı ancak yayın yapılmıyor

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

iOS

Yayın iletişim kutusu, bağlı ancak yayın yapılmıyor

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

 

  Yayın yaparken yayın iletişim kutusu

Zorunlu
  A   Yayınla iletişim kutusunun başlığı "Alıcı Adı" olarak görünür.
  B   Başlığın altında, şu anda yayınlanan alıcı veya içerik gösterilir.
  C   Yayınla iletişim kutusunda, yayını durduran bir "YAYINI DURDUR" düğmesi gösterilir (daha fazla bilgi için Gönderen yayını durdurur bölümüne bakın).

En iyi uygulama

  • En iyi kullanıcı deneyimi için Cast iletişim kutusundaki kontrollere ek olarak kalıcı kontroller sağlayın.

Android

Yayın yaparken yayın iletişim kutusu

Alıcıda içerik oynatılıyor

iOS

Yayın yaparken yayın iletişim kutusu

Alıcıda içerik oynatılıyor

Chrome

Yayın yaparken yayın iletişim kutusu

Yayın yaparken yayın iletişim kutusu

Alıcıda içerik oynatılıyor

 

 

Bu tasarım kılavuzunda kullanılan resimler, Blender Vakfı'nın izniyle telif hakkı veya Creative Commons lisansı kapsamında paylaşılmıştır.

  • Elephant's Dream: (c) telif hakkı 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
  • Sintel: (c) copyright 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