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 coerente su dispositivi, app e piattaforme. Per esempi, consulta le app di riferimento.

  Finestra di dialogo Trasmetti, non connessa (ricevitori disponibili)

Obbligatorio (comportamento predefinito di Android MediaRouter):
A Quando l'app mittente non è connessa a un ricevitore, 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 dei ricevitori web disponibili
D Ogni ricevitore che sta trasmettendo deve visualizzare "Trasmissione di nome dell'app"

Tieni presente gli scenari multiutente:

  • 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 sta trasmettendo, l'app mittente precedente si disconnette e la nuova app mittente si connette.

Android

Finestra di dialogo Trasmetti, non connessa

Finestra di dialogo Trasmetti, immagine non connessa

Schermata Home di Trasmetti

Trasmettere l'immagine della schermata Home

iOS

Finestra di dialogo Trasmetti, non connessa

Immagine della finestra di dialogo Trasmetti non connessa

Schermata Home di Trasmetti

Trasmettere l'immagine della schermata Home

Chrome

Finestra di dialogo Trasmetti, non connessa

Immagine della finestra di dialogo Trasmetti non connessa

Schermata Home di Trasmetti

Trasmettere l'immagine della schermata Home
 

  Finestra di dialogo Trasmetti, non connessa (solo iOS)

Per iOS, quando trasmettono per la prima volta, gli utenti devono acconsentire all'accesso alla rete locale (LNA) per i dispositivi. Agli utenti viene presentata una schermata informativa interstitial che spiega perché è necessaria questa autorizzazione, seguita dalla finestra di dialogo standard delle autorizzazioni LNA di Apple.

Dopo la prima trasmissione, se non vengono trovati dispositivi quando l'utente tocca il pulsante Trasmetti mentre è connesso al 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   Prima trasmissione: dopo aver toccato il pulsante Trasmetti per la prima volta, deve essere visualizzato un interstitial 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 la probabilità che l'utente accetti l'accesso all'autorizzazione locale.
  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 scoprire i ricevitori web, insieme ai link a Impostazioni per risolvere i problemi di autorizzazione LNA.

Prima trasmissione (iOS)

Prima trasmissione: interstitial e autorizzazioni di accesso alla rete locale

Flusso di accettazione dell'accesso alla rete locale per la trasmissione

Ricevitori non disponibili

Ricevitori non disponibili

Flusso di trasmissione, accesso alla rete locale disattivato
 

  Finestra di dialogo Trasmetti, connessa ma non in 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-del-ricevitore"
C La finestra di dialogo Trasmetti mostra un pulsante per interrompere la trasmissione con l'etichetta "INTERROMPI TRASMISSIONE" (per ulteriori informazioni sulla disconnessione, vedi Il mittente interrompe la trasmissione)

Android

Finestra di dialogo Trasmetti, connessa ma non in trasmissione

App del ricevitore caricata / inattiva

iOS

Finestra di dialogo Trasmetti, connessa ma non in trasmissione

App del ricevitore caricata / inattiva

 

  Finestra di dialogo Trasmetti, durante la trasmissione

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

Best practice

  • Per un'esperienza utente ottimale, fornisci controlli persistenti oltre a quelli nella finestra di dialogo Trasmetti.

Android

Finestra di dialogo Trasmetti, durante la trasmissione

Il ricevitore riproduce i contenuti

iOS

Finestra di dialogo Trasmetti, durante la trasmissione

Il ricevitore riproduce i contenuti

Chrome

Finestra di dialogo Trasmetti, durante la trasmissione

Finestra di dialogo della trasmissione, durante la trasmissione

Il ricevitore riproduce i contenuti

 

 

Le immagini utilizzate in questa guida alla progettazione sono fornite dalla Blender Foundation e condivise con licenza di 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