La finestra di dialogo Trasmetti viene mostrata ogni volta che viene premuto il pulsante Trasmetti. La finestra di dialogo Trasmetti consente agli utenti connettersi, controllare e disconnettersi dai ricevitori web.
Se stai sviluppando un'implementazione personalizzata o creando un'app per iOS o Chrome, devi: a implementare questa finestra di dialogo in modo coerente, in modo che gli utenti la riconoscano e abbiano fiducia nel suo funzionamento. in modo coerente su dispositivi, app e piattaforme. Consulta le App di riferimento per esempi.
Finestra di dialogo di trasmissione, non connessa (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, compare la finestra di dialogo Trasmetti
B Il titolo della finestra di dialogo Trasmetti, "Trasmetti a" appare
C La finestra di dialogo Trasmetti mostra un elenco di ricevitori web disponibili
D Su ciascun ricevitore che è in corso la trasmissione dovrebbe essere visualizzato il messaggio "Trasmissione in corso
nome dell'app"
Nota gli scenari multiutente:
- Quando un altro utente si connette a un ricevitore 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 ricevitore che sta trasmettendo. da un'app che non sta trasmettendo, l'app del mittente precedente si disconnette e la nuova app del mittente si connette.
Android
Finestra di dialogo Trasmetti, non connessa
Trasmetti schermata Home
iOS
Finestra di dialogo Trasmetti, non connessa
Trasmetti schermata Home
Chrome
Finestra di dialogo Trasmetti, non connessa
Trasmetti schermata Home
Finestra di dialogo Trasmetti, non connesso (solo iOS)
Su iOS, quando si trasmette per la prima volta, gli utenti devono dare il consenso per consentire l'accesso alla rete locale (LNA) per Dispositivi di trasmissione. Viene visualizzata una schermata con informazioni interstitial agli utenti che spiegano il motivo per cui è necessaria questa autorizzazione, seguita dall'autenticazione LNA standard di Apple finestra di dialogo delle autorizzazioni.
Dopo aver trasmesso per la prima volta, se non viene trovato alcun dispositivo quando tocchi il pulsante Trasmetti mentre l'utente è connesso a una rete Wi-Fi, viene visualizzata una schermata della guida spiegando 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).
Obbligatorie:
A Prima trasmissione: dopo aver toccato il pulsante Trasmetti.
per la prima volta,
deve essere mostrato un annuncio interstitial per spiegare all'utente perché dovrebbe consentire
l'app per accedere ai dispositivi di rete locali. L'interstitial deve includere informazioni su
il motivo per cui è necessario l'accesso alla rete locale, per aumentare la probabilità che l'utente accetti
l'accesso alle autorizzazioni locali.
B Ricevitori non disponibili: toccare il pulsante Trasmetti.
mostra una schermata della guida 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 alla rete locale e interstitial
Ricevitori non disponibili
Ricevitori non disponibili
Finestra di dialogo di trasmissione, connessa, ma senza trasmissione
Obbligatorie
A Quando l'app del mittente è connessa a un ricevitore web,
Se tocchi il pulsante Trasmetti, compare la finestra di dialogo Trasmetti
B Il titolo della finestra di dialogo Trasmetti "Nome ricevitore" appare
C La finestra di dialogo Trasmetti mostra un pulsante per interrompere la trasmissione.
con etichetta pulsante "INTERROMPI TRASMISSIONE" (per ulteriori informazioni sulla disconnessione, vedi
Il mittente interrompe la trasmissione)
Android
Finestra di dialogo di trasmissione, connessione attiva, ma non trasmissione
App del ricevitore caricata / inattiva
iOS
Finestra di dialogo di trasmissione, connessione attiva, ma non trasmissione
App del ricevitore caricata / inattiva
Finestra di dialogo di trasmissione durante la trasmissione
Obbligatorie
A Il titolo della finestra di dialogo Trasmetti "Nome ricevitore" appare
B Di seguito sono riportati il ricevitore o i contenuti attualmente trasmessi.
il titolo
C Nella finestra di dialogo Trasmetti viene visualizzato il messaggio "INTERROMPI TRASMISSIONE" pulsante che si arresta
trasmissione (per ulteriori informazioni, vedi
Il mittente interrompe la trasmissione)
Best practice
- Per una migliore esperienza utente, fornisci controlli permanenti oltre ai controlli nella finestra di dialogo Trasmetti.
Android
Trasmetti la finestra di dialogo durante la trasmissione
Ricevitore in riproduzione di contenuti
iOS
Trasmetti la finestra di dialogo durante la trasmissione
Ricevitore in riproduzione di contenuti
Chrome
Trasmetti la finestra di dialogo durante la trasmissione
Ricevitore in riproduzione di contenuti
Immagini utilizzate in questa guida alla progettazione sono gentilmente concesse da Mergeer Foundation, condivise con copyright o licenza Creative Commons.
- L'elefante sogno: (c) copyright 2006, Mergeer Foundation / Paesi Bassi Media Art Institute / www.elephantsdream.org
- Sintel: (c) copyright Fondazione fusione | www.sintel.org
- Tears of Steel: (CC) Fondotinta | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Mergeer Foundation / www.bigbuckbunny.org