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 kullanılabilir)

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

Cast iletişim kutusu, bağlı değil

Cast iletişim kutusu, bağlanmadı resmi

Ana ekranı yayınlama

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

iOS

Cast iletişim kutusu, bağlı değil

Cast iletişim kutusu bağlanmadı resmi

Ana ekranı yayınlama

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

Chrome

Cast iletişim kutusu, bağlı değil

Cast iletişim kutusu bağlanmadı resmi

Ana ekranı yayınlama

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

  Yayınla 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 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 cihaz bulunamazsa Web Alıcıların neden kullanılamayabileceğini (ör. yerel ağ erişimi devre dışı bırakılmış veya kablosuz ağda sorun var) açıklayan bir yardım ekranı gösterilir.

Zorunlu:
  A   İlk kez yayınlama: İlk kez Yayınla düğmesine dokunduktan sonra, kullanıcıya uygulamaya yerel ağ cihazlarına erişim izni vermesi gerektiğinin nedenini 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ı ve LNA izinleriyle ilgili sorunları düzeltmek için Ayarlar'a giden bağlantılar 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 yayınlama akışı

Alıcılar kullanılamıyor

Alıcılar kullanılamıyor

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

  Cast 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 kutusu 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

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

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

iOS

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

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

 

  Yayınlarken yayın iletişim kutusu

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

En iyi uygulama

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

Android

Yayın yaparken yayın iletişim kutusu

İçeriği oynatan alıcı

iOS

Yayın yaparken yayın iletişim kutusu

İçeriği oynatan alıcı

Chrome

Yayın yaparken yayın iletişim kutusu

Yayın yaparken yayın iletişim kutusu

İçeriği oynatan alıcı

 

 

Bu tasarım kılavuzunda kullanılan resimler, Blender Foundation'ı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) 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