Dialog Transmisi

Dialog Transmisi akan ditampilkan setiap kali tombol Transmisi ditekan. Dialog Transmisi memungkinkan pengguna terhubung, mengontrol, dan memutuskan koneksi dari Penerima Web.

Jika Anda mengembangkan implementasi kustom atau mem-build aplikasi untuk iOS atau Chrome, Anda harus menerapkan dialog ini dengan cara yang konsisten, sehingga pengguna mengenali dan memercayainya untuk berfungsi secara konsisten di seluruh perangkat, aplikasi, dan platform. Lihat Aplikasi referensi untuk mengetahui contohnya.

  Dialog transmisi, tidak terhubung (penerima tersedia)

Wajib (perilaku default Android MediaRouter):
  A   Jika aplikasi pengirim tidak terhubung ke penerima Transmisi, mengetuk tombol Transmisi akan menampilkan dialog Transmisi
  B   Judul dialog Transmisi, "Transmisikan ke" akan muncul
  C   Dialog Transmisi menampilkan daftar Penerima Web yang tersedia
  D   Setiap penerima yang saat ini melakukan transmisi akan menampilkan, "Mentransmisikan nama aplikasi"

Perhatikan skenario multi-pengguna:

  • Saat pengguna lain terhubung ke penerima yang saat ini melakukan transmisi dari aplikasi dan akun yang sama, aplikasi pengirim akan menyediakan kontrol untuk konten transmisi.
  • Saat pengguna lain terhubung ke penerima yang saat ini melakukan transmisi dari aplikasi yang tidak melakukan transmisi, aplikasi pengirim sebelumnya akan terputus dan aplikasi pengirim baru akan terhubung.

Android

Dialog transmisi, tidak terhubung

Dialog transmisi, gambar tidak terhubung

Layar utama transmisi

Mentransmisikan gambar layar utama

iOS

Dialog transmisi, tidak terhubung

Gambar dialog transmisi tidak terhubung

Layar utama transmisi

Mentransmisikan gambar layar utama

Chrome

Dialog transmisi, tidak terhubung

Gambar dialog transmisi tidak terhubung

Layar utama transmisi

Mentransmisikan gambar layar utama
 

  Dialog transmisi, tidak terhubung (khusus iOS)

Untuk iOS, saat melakukan transmisi untuk pertama kalinya, pengguna harus mengizinkan akses jaringan lokal (LNA) ke perangkat Transmisi. Layar informasi interstisial ditampilkan kepada pengguna yang menjelaskan alasan izin ini diperlukan, diikuti dengan dialog izin LNA Apple standar.

Setelah melakukan transmisi untuk pertama kalinya, jika tidak ada perangkat yang ditemukan saat tombol Transmisi diketuk saat pengguna menggunakan Wi-Fi, layar bantuan akan ditampilkan yang menjelaskan alasan Penerima Web mungkin tidak tersedia (misalnya, akses jaringan lokal dinonaktifkan, atau ada masalah dengan jaringan Wi-Fi).

Wajib:
  A   Transmisi pertama kali: Setelah mengetuk tombol Transmisi untuk pertama kalinya, Interstisial harus ditampilkan untuk menjelaskan kepada pengguna alasan mereka harus mengizinkan aplikasi mengakses perangkat jaringan lokal. Iklan interstisial harus menyertakan informasi tentang alasan akses jaringan lokal diperlukan, untuk meningkatkan kemungkinan pengguna menerima akses izin lokal.
  B   Penerima tidak tersedia: Mengetuk tombol Transmisikan akan menampilkan layar bantuan yang menjelaskan kemungkinan alasan pengguna tidak dapat menemukan Penerima Web, beserta link ke Setelan untuk memperbaiki masalah izin LNA.

Transmisi pertama kali (iOS)

Transmisi pertama kali: izin akses jaringan lokal dan interstisial

Alur penerimaan akses jaringan lokal transmisi

Penerima tidak tersedia

Penerima tidak tersedia

Alur transmisi, akses jaringan lokal dinonaktifkan
 

  Dialog transmisi, terhubung tetapi tidak mentransmisikan

Wajib
  A   Saat aplikasi pengirim terhubung ke Penerima Web, mengetuk tombol Transmisi akan menampilkan dialog Transmisi
  B   Judul dialog Transmisi "Nama-Penerima" muncul
  C   Dialog Transmisi menampilkan tombol untuk menghentikan transmisi dengan label tombol "BERHENTI MENTRANSMISI" (untuk informasi selengkapnya tentang pemutusan koneksi, lihat Pengirim menghentikan transmisi)

Android

Dialog transmisi, terhubung tetapi tidak melakukan transmisi

Aplikasi penerima dimuat / tidak ada aktivitas

iOS

Dialog transmisi, terhubung tetapi tidak melakukan transmisi

Aplikasi penerima dimuat / tidak ada aktivitas

 

  Dialog transmisi, saat mentransmisi

Wajib
  A   Judul dialog Transmisi "Nama Penerima" muncul
  B   Penerima atau konten yang sedang ditransmisikan ditampilkan di bawah judul
  C   Dialog Transmisi menampilkan tombol "BERHENTI MENTRANSMISIKAN" yang menghentikan transmisi (untuk informasi selengkapnya, lihat Pengirim menghentikan transmisi)

Praktik terbaik

  • Untuk pengalaman pengguna terbaik, berikan kontrol persisten selain kontrol di dialog Transmisikan.

Android

Dialog transmisi, saat melakukan transmisi

Penerima memutar konten

iOS

Dialog transmisi, saat melakukan transmisi

Penerima memutar konten

Chrome

Dialog transmisi, saat melakukan transmisi

Dialog transmisi, saat melakukan transmisi

Penerima memutar konten

 

 

Gambar yang digunakan dalam panduan desain ini adalah milik Blender Foundation, yang dibagikan berdasarkan hak cipta atau lisensi Creative Commons.

  • Elephant's Dream: (c) hak cipta 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
  • Sintel: (c) hak cipta Blender Foundation | www.sintel.org
  • Tears of Steel: (CC) Blender Foundation | mango.blender.org
  • Big Buck Bunny: (c) hak cipta 2008, Blender Foundation / www.bigbuckbunny.org