Trasmetti finestra di dialogo

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 si fidino del suo funzionamento su più dispositivi, app e piattaforme. Consulta la sezione 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, visualizzato"Trasmetti a"
C La finestra di dialogo Trasmetti mostra un elenco di ricevitori web disponibili
D Il nome dell'app di cui è in corso la trasmissione

Prendi nota degli 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 destinatario 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

Trasmetti finestra di dialogo, non connesso

Finestra di dialogo Trasmetti, immagine non collegata

Trasmetti schermata Home

Trasmetti immagine della schermata Home

iOS

Trasmetti finestra di dialogo, non connesso

Immagine della finestra di dialogo Trasmetti non collegata

Trasmetti schermata Home

Trasmetti immagine della schermata Home

Chrome

Trasmetti finestra di dialogo, non connesso

Immagine della finestra di dialogo Trasmetti non collegata

Trasmetti schermata Home

Trasmetti immagine della schermata Home
 

  Finestra di dialogo Trasmetti, non connessa (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. Agli utenti viene presentata una schermata informativa interstitial, che spiega perché è necessaria questa autorizzazione, seguita dalla finestra di dialogo standard per le autorizzazioni LNA di Apple.

Dopo aver trasmesso per la prima volta, se non viene rilevato alcun dispositivo quando viene toccato il pulsante Trasmetti mentre l'utente è connesso al 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 il motivo per cui 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 alla rete locale e interstitial

Flusso di accettazione dell'accesso alla rete locale di trasmissione

Ricevitori non disponibili

Ricevitori non disponibili

Flusso di trasmissione, accesso alla rete locale disattivato
 

  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 Trasmetti "Nome destinatario"
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

Trasmetti finestra di dialogo, connessa, ma non trasmissione

App ricevitore caricata / inattiva

iOS

Trasmetti finestra di dialogo, connessa, ma non trasmissione

App ricevitore caricata / inattiva

 

  Finestra di dialogo Trasmetti durante la trasmissione

Obbligatorio
A Viene visualizzato il titolo della finestra di dialogo Trasmetti "Nome ricevitore"
B Il destinatario o i contenuti attualmente trasmessi sono visualizzati sotto il titolo
C La finestra di dialogo Trasmetti mostra un pulsante "INTERROMPI TRASMISSIONE" che interrompe la trasmissione (per ulteriori informazioni, consulta la pagina Il mittente interrompe la trasmissione)

Best practice

  • Per un'esperienza utente ottimale, fornisci controlli permanenti oltre ai controlli 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

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 e sono condivise sotto copyright o licenza Creative Commons.

  • Il sogno degli elefanti: (c) copyright 2006, Blender Foundation / Paesi Bassi Media Art Institute/www.elephantsdream.org
  • Sintel: (c) copyright Blender Foundation | www.sintel.org
  • Tears of Steel: (CC) Fondazione Blender | mango.blender.org
  • Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org