La finestra di dialogo Trasmetti viene visualizzata ogni volta che viene premuto il pulsante Trasmetti. La finestra di dialogo Trasmetti consente agli utenti di connettersi, controllare e disconnettersi dai ricevitori web.
Se stai sviluppando un'implementazione personalizzata o creando un'app per iOS o Chrome, devi implementare questa finestra di dialogo in modo coerente, in modo che gli utenti la riconoscano e la riconoscano per poterle usare in modo coerente su più dispositivi, app e piattaforme. Consulta la pagina App di riferimento per alcuni esempi.
Finestra di dialogo di trasmissione, non connesso (ricevitori disponibili)
Obbligatorio (comportamento predefinito di
Android MediaRouter):
A Se l'app del mittente non è connessa a un ricevitore di trasmissione,
se tocchi il pulsante Trasmetti viene visualizzata la finestra di dialogo Trasmetti
B Viene visualizzato il titolo della finestra di dialogo Trasmetti, "Trasmetti a"
C Nella finestra di dialogo Trasmetti viene mostrato un elenco di ricevitori web disponibili
D Il nome di ogni app che sta trasmettendo viene visualizzato
Tieni presente gli scenari multiutente:
- Quando un altro utente si connette a un destinatario che sta trasmettendo dalla stessa app e dallo stesso account, l'app del mittente fornisce i controlli per i contenuti trasmessi.
- Quando un altro utente si connette a un destinatario che sta trasmettendo da un'app che non sta trasmettendo, l'app del mittente precedente si disconnette e la nuova app si connette.
Android
Finestra di dialogo di trasmissione, non connesso

Trasmetti schermata Home

iOS
Finestra di dialogo di trasmissione, non connesso

Trasmetti schermata Home

Chrome
Finestra di dialogo di trasmissione, non connesso

Trasmetti schermata Home

Finestra di dialogo di trasmissione, senza connessione (solo iOS)
Per iOS, quando trasmetti per la prima volta, gli utenti devono acconsentire a consentire l'accesso alla rete locale (LNA) ai dispositivi di trasmissione. Agli utenti viene presentata una schermata di informazioni interstitial, che spiega perché è necessaria questa autorizzazione, seguita dalla finestra di dialogo standard delle autorizzazioni Apple LNA.
Dopo aver trasmesso per la prima volta, se non viene rilevato alcun dispositivo quando l'utente tocca il pulsante Trasmetti mentre l'utente è connesso a una rete Wi-Fi, viene visualizzata una schermata di assistenza che spiega perché i ricevitori web potrebbero non essere disponibili (ad esempio, l'accesso alla rete locale è disattivato o si è verificato un problema con la rete Wi-Fi).
Obbligatorio:
A Prima trasmissione: dopo aver toccato il pulsante Trasmetti
per la prima volta,
è necessario mostrare un annuncio interstitial per spiegare all'utente perché dovrebbe consentire
all'app di accedere ai dispositivi della rete locale. L'annuncio interstitial deve includere informazioni sul
motivo per cui è necessario l'accesso alla rete locale, per aumentare la probabilità che l'utente accetti
l'accesso ad autorizzazioni locali.
B Ricevitori non disponibili: se tocchi il pulsante Trasmetti
viene visualizzata una schermata di assistenza che spiega i possibili motivi per cui l'utente
non riesce a trovare i ricevitori web, oltre ai link alle impostazioni per risolvere i problemi relativi alle autorizzazioni LNA.
Prima trasmissione (iOS)
Prima trasmissione: autorizzazioni di accesso agli interstitial e alla rete locale

Ricevitori non disponibili
Ricevitori non disponibili

Finestra di dialogo di trasmissione: connessione attiva, ma non trasmissione
Obbligatorio
A Quando l'app del mittente è connessa a un ricevitore web,
se tocchi il pulsante Trasmetti viene visualizzata la finestra di dialogo Trasmetti
B Viene visualizzata la finestra di dialogo "Nome destinatario" della finestra di trasmissione
C La finestra di dialogo Trasmetti mostra un pulsante per interrompere la trasmissione
con l'etichetta "INTERROMPI TRASMISSIONE" (per ulteriori informazioni sulla disconnessione, consulta la pagina
Il mittente interrompe la trasmissione)
Android
Finestra di dialogo di trasmissione: connessa, ma non trasmissione

App ricevitore caricata / inattiva

iOS
Finestra di dialogo di trasmissione: connessa, ma non trasmissione

App ricevitore caricata / inattiva

Finestra di dialogo Trasmetti durante la trasmissione
Obbligatorio
A Viene visualizzato il titolo "Nome destinatario" della finestra di dialogo di trasmissione
B Il destinatario o i contenuti attualmente trasmessi sono mostrati sotto
il titolo
C Nella finestra di dialogo Trasmetti viene mostrato un pulsante "INTERROMPI TRASMISSIONE" che interrompe
la trasmissione (per ulteriori informazioni, consulta
Il mittente interrompe la trasmissione)
Best practice
- Per un'esperienza utente ottimale, fornisci controlli permanenti oltre a quelli nella finestra di dialogo Trasmetti.
Android
Trasmetti la finestra di dialogo durante la trasmissione

Ricevitore che riproduce contenuti

iOS
Trasmetti la finestra di dialogo durante la trasmissione

Ricevitore che riproduce contenuti

Chrome
Trasmetti la finestra di dialogo durante la trasmissione

Ricevitore che riproduce contenuti

Le immagini utilizzate in questa guida alla progettazione sono gentilmente concesse da Blender Foundation, condivisa sotto copyright o licenza Creative Commons.
- Il sogno dell'elefante: (c) copyright 2006, Blender Foundation / Paesi Bassi Media Art Institute/www.elephantsdream.org
- Sintel: (c) copyright Blender Foundation | www.sintel.org
- Lacrime di acciaio: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org