Finestra di dialogo Trasmetti

La finestra di dialogo Trasmetti viene mostrata ogni volta che premi 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 possano riconoscere e considerare attendibile l'elemento per funzionare in modo coerente su tutti i dispositivi, le app e le piattaforme. Consulta gli App di riferimento per alcuni esempi.

Finestra di dialogo Trasmetti, non connessa (ricevitori disponibili)

Obbligatorio (comportamento predefinito di Android MediaRouter):
A

Prendi in considerazione 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 di trasmissione.
  • 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

Finestra di dialogo Trasmetti, immagine non connessa

Schermata Home di Google Cast

Immagine della schermata Home di Google Cast

iOS

Finestra di dialogo Trasmetti, non connessa

Immagine della finestra di dialogo Trasmetti non collegata

Schermata Home di Google Cast

Immagine della schermata Home di Google Cast

Chrome

Finestra di dialogo Trasmetti, non connessa

Immagine della finestra di dialogo Trasmetti non collegata

Schermata Home di Google Cast

Immagine della schermata Home di Google Cast
 

Finestra di dialogo Trasmetti, non connessa (solo iOS)

Per iOS, durante la trasmissione per la prima volta gli utenti devono consentire l'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 Apple standard.

Dopo la trasmissione per la prima volta, se non vengono rilevati dispositivi quando viene toccato 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 interstitial per spiegare all'utente i motivi per cui deve consentire all'app di accedere ai dispositivi di rete locali. 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 della guida che spiega i possibili motivi per cui l'utente non è in grado di trovare i Ricevitori web, insieme ai link alle Impostazioni per risolvere i problemi relativi alle autorizzazioni LNA.

Trasmetti per la prima volta (iOS)

Prima trasmissione: autorizzazioni di accesso alla rete interstitial e locale

Flusso di accettazione dell'accesso alla rete locale Cast

Ricevitori non disponibili

Ricevitori non disponibili

Flusso di trasmissione, accesso alla rete locale disattivato
 

Finestra di dialogo di trasmissione, connessa ma non di trasmissione

Obbligatorio
A Quando l'app del mittente è connessa a un ricevitore web, toccando il pulsante Trasmetti viene visualizzata la finestra di dialogo Trasmetti
B Il titolo della finestra di dialogo Trasmetti è "Nome destinatario" viene visualizzato
C La finestra di dialogo Trasmetti mostra un pulsante per interrompere la trasmissione con l'etichetta del pulsante "STOP CASTING" ("Per saperne di più sulla disconnessione", vedi)

Android

Finestra di dialogo di trasmissione, connessa ma non di trasmissione

App ricevente caricata / inattiva

iOS

Finestra di dialogo di trasmissione, connessa ma non di trasmissione

App ricevente 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 i contenuti attualmente trasmessi vengono mostrati sotto il titolo
C La finestra di dialogo Trasmetti mostra un pulsante "STOP CASTING" che interrompe la trasmissione (per ulteriori informazioni, consulta la sezione Il mittente interrompe la trasmissione)

Best practice

  • Per la migliore esperienza utente, fornisci controlli permanenti oltre ai controlli nella finestra di dialogo Trasmetti.

Android

Finestra di dialogo Trasmetti durante la trasmissione

Destinatario che riproduce contenuti

iOS

Finestra di dialogo Trasmetti durante la trasmissione

Destinatario che riproduce contenuti

Chrome

Finestra di dialogo Trasmetti durante la trasmissione

Destinatario che riproduce contenuti

 

 

Le immagini utilizzate in questa guida di progettazione sono gentilmente concesse da fusioner Foundation, un documento condiviso ai sensi del copyright o della licenza Creative Commons.

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