La finestra di dialogo Trasmetti viene mostrata ogni volta che si preme 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 svolgano il funzionamento corretto su dispositivi, app e piattaforme differenti. Consulta gli App di riferimento per alcuni esempi.
Finestra di dialogo Trasmetti, non connessa (ricevitori disponibili)
Obbligatorio (comportamento predefinito di
Android MediaRouter):
A Quando l'app del mittente non è connessa a un ricevitore,
toccando il pulsante Trasmetti viene mostrata la finestra di dialogo Trasmetti
B il titolo della finestra di dialogo Trasmetti, "Trasmetti a"
C nella finestra di dialogo Trasmetti
Tieni presente gli scenari multiutente:
- Quando un altro utente si connette a un ricevitore che sta trasmettendo dalla stessa app e allo stesso account, l'app del mittente fornisce i controlli per i contenuti di trasmissione.
- Quando un altro utente si connette a un ricevitore che sta trasmettendo da un'app che non trasmette, l'app del mittente precedente si disconnette e la nuova app del mittente si connette.
Android
Finestra di dialogo Trasmetti, non connessa

Schermata Home di Google Cast

iOS
Finestra di dialogo Trasmetti, non connessa

Schermata Home di Google Cast

Google Chrome
Finestra di dialogo Trasmetti, non connessa

Schermata Home di Google Cast

Finestra di dialogo Trasmetti, non connessa (solo iOS)
Quando vengono trasmessi per la prima volta su iOS, gli utenti devono acconsentire all'accesso della rete locale (LNA) ai dispositivi di trasmissione. Agli utenti viene mostrata una schermata informativa interstitial che spiega perché questa autorizzazione è necessaria, seguita dalla finestra di dialogo delle autorizzazioni LNA standard di Apple.
Dopo la prima trasmissione, se non vengono rilevati dispositivi quando si 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 per la prima volta il pulsante Trasmetti,
è necessario mostrare un interstitial per spiegare all'utente il motivo per cui deve consentire
l'accesso ai dispositivi di rete locali. 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 all'autorizzazione locale.
B Ricevitori non disponibili: toccando 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, insieme ai link a Impostazioni per risolvere i problemi relativi alle autorizzazioni LNA.
Trasmissione per la prima volta (iOS)
Trasmissione iniziale: autorizzazioni di accesso alla rete interstitial e locali

Ricevitori non disponibili
Ricevitori non disponibili

Finestra di dialogo Trasmetti, connessa ma non trasmessa
Obbligatori
Android
Finestra di dialogo Trasmetti, connessa ma non trasmessa

App del ricevitore caricata / inattiva

iOS
Finestra di dialogo Trasmetti, connessa ma non trasmessa

App del ricevitore caricata / inattiva

Finestra di dialogo Trasmetti durante la trasmissione
Obbligatorio
A Il titolo della finestra di dialogo Trasmetti "Nome destinatario" viene visualizzato
B Il destinatario o il contenuto che sta trasmettendo è mostrato sotto
il titolo
Best practice
- Per la migliore esperienza utente, fornisci controlli permanenti oltre ai controlli nella finestra di dialogo Trasmetti.
Android
Finestra di dialogo Trasmetti in fase di trasmissione

Il destinatario riproduce contenuti

iOS
Finestra di dialogo Trasmetti in fase di trasmissione

Il destinatario riproduce contenuti

Google Chrome
Finestra di dialogo Trasmetti in fase di trasmissione

Il destinatario riproduce contenuti

Le immagini utilizzate in questa guida alla progettazione sono concesse in omaggio dalla Blender Foundation, condivise ai sensi del copyright o della licenza Creative Commons.
- Elephant's Dream: (c) copyright 2006, Blender Foundation / Paesi Bassi Media Art Institute/ www.Elephantsdream.org
- Sintel: (c) Fondazione Blender Copyright | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org