La finestra di dialogo Trasmetti viene visualizzata ogni volta che viene premuto il pulsante Trasmetti. La finestra di dialogo Trasmetti consente agli utenti di collegarsi, 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 si fidino del fatto che funzioni in modo coerente su dispositivi, app e piattaforme. Per esempi, consulta le app di riferimento.
Finestra di dialogo Trasmetti, non connesso (ricevitori disponibili)
Obbligatorio (comportamento predefinito di
MediaRouter di Android):
A Quando l'app mittente non è connessa a un ricevitore di trasmissione,
toccando il pulsante Trasmetti viene visualizzata la finestra di dialogo Trasmetti
B Viene visualizzato il titolo della finestra di dialogo Trasmetti "Trasmetti a"
C La finestra di dialogo Trasmetti mostra un elenco di ricevitori web disponibili
D Ogni ricevitore che sta trasmettendo deve mostrare "Trasmissione
nome dell'app"
Tieni presente gli scenari con più utenti:
- Quando un altro utente si connette a un ricevitore che sta trasmettendo dalla stessa app e dallo stesso account, l'app mittente fornisce i controlli per i contenuti trasmessi.
- Quando un altro utente si connette a un ricevitore che sta trasmettendo da un'app che non trasmette, l'app mittente precedente si disconnette e si connette la nuova app mittente.
Android
Finestra di dialogo Trasmetti, non connesso

Trasmettere la schermata Home

iOS
Finestra di dialogo Trasmetti, non connesso

Trasmettere la schermata Home

Chrome
Finestra di dialogo Trasmetti, non connesso

Trasmettere la schermata Home

Finestra di dialogo di trasmissione, non connesso (solo iOS)
Per iOS, quando trasmetti per la prima volta, gli utenti devono acconsentire all'accesso alla rete locale (LNA) per i dispositivi di trasmissione. Viene mostrata agli utenti una schermata informativa interattiva che spiega il motivo per cui è necessaria questa autorizzazione, seguita dalla finestra di dialogo delle autorizzazioni LNA di Apple standard.
Dopo la prima trasmissione, se non vengono trovati dispositivi quando viene toccato il pulsante Trasmetti mentre l'utente è connesso alla rete Wi-Fi, viene visualizzata una schermata di aiuto 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 Trasmissione per la prima volta: dopo aver toccato il pulsante Trasmetti per la prima volta, deve essere mostrato un popup per spiegare all'utente perché deve consentire all'app di accedere ai dispositivi della rete locale. L'interstitial deve includere informazioni sul motivo per cui è necessario l'accesso alla rete locale, per aumentare le probabilità che l'utente accetti l'accesso alle autorizzazioni locali.
B Ricevitori non disponibili: toccando il pulsante Trasmetti viene visualizzata una schermata di aiuto che spiega i possibili motivi per cui l'utente non riesce a rilevare i ricevitori web, insieme ai link alle Impostazioni per risolvere i problemi di autorizzazione LNA.
Trasmissione per la prima volta (iOS)
Prima trasmissione: autorizzazioni per annunci interstitial e accesso alla rete locale

Destinatari non disponibili
Destinatari non disponibili

Finestra di dialogo Trasmetti, connesso, ma nessuna trasmissione
Obbligatorio
A Quando l'app mittente è connessa a un ricevitore web,
toccando il pulsante Trasmetti viene visualizzata la finestra di dialogo Trasmetti
B Viene visualizzato il titolo della finestra di dialogo Trasmetti "Nome-ricevitore"
C La finestra di dialogo Trasmetti mostra un pulsante per interrompere la trasmissione
con l'etichetta del pulsante "INTERRUPI TRASMISSIONE" (per ulteriori informazioni sulla disconnessione, consulta
Il mittente interrompe la trasmissione)
Android
Finestra di dialogo di trasmissione, connesso, ma nessuna trasmissione

App di ricezione caricata / inattiva

iOS
Finestra di dialogo di trasmissione, connesso, ma nessuna trasmissione

App di ricezione caricata / inattiva

Finestra di dialogo Trasmetti durante la trasmissione
Obbligatorio
A Viene visualizzato il titolo della finestra di dialogo Trasmissione "Nome-ricevente"
B Il ricevitore o i contenuti attualmente in trasmissione vengono mostrati sotto
il titolo
C La finestra di dialogo Trasmissione mostra un pulsante "INTERRUPI 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 di trasmissione.
Android
Finestra di dialogo Trasmetti, durante la trasmissione

Ricevitore che riproduce contenuti

iOS
Finestra di dialogo Trasmetti, durante la trasmissione

Ricevitore che riproduce contenuti

Chrome
Finestra di dialogo Trasmetti, durante la trasmissione

Ricevitore che riproduce contenuti

Le immagini utilizzate in questa guida di progettazione sono fornite dalla Blender Foundation e condivise con copyright o licenza Creative Commons.
- Elephant's Dream: (c) copyright 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) copyright 2008, Blender Foundation / www.bigbuckbunny.org