Yayınlama İletişim Kutusu

Yayınla düğmesine her basıldığında Yayınla iletişim kutusu gösterilir. Yayınlama 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, iletişim kutusunu tanıyabilir ve cihazlar, uygulamalar ve platformlar arasında tutarlı bir şekilde çalışacağına güvenebilir. Örnekler için Referans uygulamalar bölümüne bakın.

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

Zorunlu ( Android MediaRouter'ın varsayılan davranışı):
  A   Gönderen uygulama bir Cast alıcısına bağlı olmadığında yayın düğmesine dokunulduğunda Cast iletişim kutusu gösterilir.
  B   Cast iletişim kutusunun başlığı olan "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 "Uygulama adı yayınlanıyor" ifadesi gösterilmelidir.

Çok kullanıcılı senaryolara dikkat edin:

  • 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ı, 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ınlama iletişim kutusu, bağlı değil

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

Ana ekranı yayınlama

Yayınlama ana ekran resmi

iOS

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

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

Ana ekranı yayınlama

Yayınlama ana ekran resmi

Chrome

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

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

Ana ekranı yayınlama

Yayınlama ana ekran resmi
 

  Yayınlama 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ş bilgi ekranı ve ardından standart Apple LNA izinleri iletişim kutusu gösterilir.

İlk kez yayınladıktan sonra, kullanıcı kablosuz ağdayken Yayınla düğmesine dokunulduğunda cihaz bulunamazsa Web Alıcılarının neden kullanılamayabileceğini açıklayan bir yardım ekranı gösterilir (ör. yerel ağ erişimi devre dışı bırakılmıştır veya kablosuz ağla ilgili bir sorun vardır).

Zorunlu:
  A   İlk kez yayınlama: Yayınla düğmesine ilk kez dokunulduktan sonra, kullanıcıya uygulamanın yerel ağ cihazlarına erişmesine neden 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 bilgi 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 izin sorunlarını düzeltmek için Ayarlar bağlantıları gösterilir.

İlk kez yayınlama (iOS)

İlk kez yayınlama: geçiş reklamı ve yerel ağ erişim izinleri

Cast yerel ağ erişimi kabul akışı

Alıcılar kullanılamıyor

Alıcılar kullanılamıyor

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

  Yayınlama iletişim kutusu, bağlı ancak yayın yapmıyor

Zorunlu
  A   Gönderen uygulama bir Web Alıcısı'na bağlıyken Yayınla düğmesine dokunulduğunda Yayınla iletişim kutusu gösterilir.
  B   Yayınla iletişim kutusunun başlığı "Alıcı Adı" gösterilir.
  C   Yayınla iletişim kutusunda, "YAYINI DURDUR" düğme etiketiyle yayını durdurma düğmesi gösterilir (Bağlantıyı kesme hakkında daha fazla bilgi için Gönderen yayını durdurur bölümüne bakın).

Android

Yayınlama iletişim kutusu, bağlı ancak yayın yapmıyor

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

iOS

Yayınlama iletişim kutusu, bağlı ancak yayın yapmıyor

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

 

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

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

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çerik oynatıyor

iOS

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

Alıcı içerik oynatıyor

Chrome

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

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

Alıcı içerik oynatıyor

 

 

Bu tasarım kılavuzunda kullanılan görseller, Blender Foundation tarafından sağlanmış olup 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