Registrazione

Devi registrare la tua applicazione se utilizzi Styled Media Receiver o crei un Custom Receiver. Dopo aver registrato l'applicazione, riceverai un ID applicazione, che viene utilizzato dall'applicazione mittente per eseguire chiamate API, ad esempio per avviare un'applicazione Web Receiver.

Se utilizzi il ricevitore multimediale predefinito, non devi registrare l'applicazione. Il ricevitore multimediale predefinito non ti consente di fornire alcuno stile all'interfaccia utente del player multimediale e utilizza una costante fornita come ID applicazione.

Inoltre, devi registrare il tuo dispositivo di trasmissione Google Cast in modo che possa accedere all'applicazione Web Receiver prima di pubblicarla. Una volta pubblicata, l'applicazione ricevitore sarà disponibile per tutti i dispositivi Google Cast.

Applicazioni

La registrazione dell'applicazione ti consente di testarla sul dispositivo Cast registrato prima di pubblicarla. La pubblicazione dell'applicazione la rende disponibile per tutti i dispositivi Cast.

Registrare l'applicazione

Devi registrare un Styled Media Receiver o un ricevitore personalizzato per ricevere un ID applicazione da utilizzare con le chiamate API dall'applicazione mittente.

Per registrare l'applicazione Cast:

  1. Accedi a Google Cast SDK Developer Console.
  2. Nella pagina Panoramica o Applicazioni, fai clic su Aggiungi nuova applicazione.
  3. Seleziona il tipo di app Web Receiver che utilizzerai:

    • Ricevitore personalizzato

      Seleziona questa opzione se la tua app richiede componenti dell'interfaccia utente o pattern di interazione non forniti da Styled Media Receiver. La selezione del ricevitore personalizzato potrebbe essere necessaria anche se il tipo di contenuti non è elencato tra i tipi di contenuti multimediali supportati da Styled Media Receiver.

      Tieni presente che questa opzione richiede la creazione di un'app web completa per l'app Web Receiver.

      Per maggiori dettagli, leggi Applicazione ricevitore personalizzato.

    • Styled Media Receiver

      Seleziona questa opzione se la tua app esegue lo streaming di contenuti video o audio utilizzando uno dei tipi di contenuti multimediali supportati e vuoi fornire un'interfaccia utente sulla TV che utilizzi l'interfaccia utente del player multimediale predefinita o un insieme di stili personalizzati sopra l'interfaccia utente del player multimediale predefinita.

      Gli stili personalizzati che puoi fornire ti consentono di definire l'aspetto di vari elementi dell'interfaccia utente del player (ad esempio la schermata iniziale e la barra di avanzamento) semplicemente fornendo un file CSS. Non è necessario creare un'app ricevitore.

      Per maggiori dettagli, leggi Styled Media Receiver.

  4. Compila i dettagli dell'app Web Receiver:

    1. Nel campo Nome, inserisci il nome dell'app.

      Questo è il nome dell'applicazione visualizzato quando Web Receiver è in fase di caricamento o in stato di inattività se utilizzi Styled Media Receiver. Se utilizzi un ricevitore personalizzato, il valore di questo campo è il valore predefinito per lo stato dell'applicazione, se non è impostato utilizzando il metodo.setApplicationState

    2. Specifica l'aspetto dell'app Web Receiver:

      • Per un ricevitore personalizzato, nel campo URL, specifica l'URL dell'app.

        Inserisci un URL che il dispositivo di trasmissione Google Cast deve richiedere durante il caricamento dell'app Web Receiver. Durante lo sviluppo, l'URL può utilizzare HTTP, ma quando l'app viene pubblicata deve utilizzare HTTPS. L'URL può essere per una pagina HTML o un altro tipo di file accessibile da un browser web. È consentito che Web Receiver si trovi su un indirizzo IP interno (registrato NAT), ma non su localhost, in quanto raramente è un dominio di primo livello. Sebbene l'app Web Receiver debba essere pubblicata tramite SSL (HTTPS), i contenuti caricati sull'app Web Receiver possono essere pubblicati tramite HTTP.

      • Per un Styled Media Receiver, nel campo URL skin, specifica l'URL del foglio di stile.

        Fornisci un URL HTTPS che rimanda al file CSS che si trova sul tuo sito web. Per utilizzare gli stili predefiniti, lascia vuoto il campo. Puoi sempre modificare questa impostazione in un secondo momento se vuoi fornire o aggiornare gli stili personalizzati.

      • Seleziona o deseleziona la casella di controllo Supporta la trasmissione tramite relay.

        La trasmissione tramite relay consente a Web Receiver di supportare la trasmissione da mittenti non connessi alla stessa rete Wi-Fi del ricevitore. Per disattivare la trasmissione tramite relay per il ricevitore, deseleziona questa casella.

      • Seleziona o deseleziona la casella di controllo Supporta la trasmissione a dispositivi solo audio.

        Per consentire alla tua app di rilevare Google Cast per i dispositivi audio, seleziona questa casella. Per disattivare il supporto per i dispositivi solo audio, deseleziona questa casella. Per maggiori informazioni, consulta Dispositivi audio.

  5. Fai clic su Salva.

    Vengono visualizzati i dettagli della registrazione, tra cui ID applicazione, nome, tipo e stato. Prendi nota dell'ID applicazione, in quanto lo fornirai con le chiamate API Cast dell'applicazione.

  6. Fai clic su Fine per tornare alla pagina Applicazioni.

Modificare le informazioni sull'applicazione

Prima di poter pubblicare l'applicazione, devi fornire alcune informazioni aggiuntive. Puoi anche aggiornare le informazioni che hai fornito sull'applicazione durante la registrazione.

Per modificare le informazioni sull'applicazione:

  1. In Google Cast SDK Developer Console, nella pagina Panoramica o Applicazioni, fai clic sull'ID applicazione o su Modifica per l'applicazione che vuoi modificare.
  2. Nel campo Nome, aggiorna il nome che hai fornito durante la registrazione dell'applicazione.
  3. Per le applicazioni ricevitore personalizzato, nel campo URL, aggiorna la posizione dell'applicazione Web Receiver che hai registrato.
  4. Per le applicazioni ricevitore con stile, nel campo URL skin, aggiorna la posizione del foglio di stile dell'applicazione.
  5. Seleziona o deseleziona la casella di controllo Supporta la trasmissione tramite relay.

    La trasmissione tramite relay consente a Web Receiver di supportare la trasmissione da mittenti non connessi alla stessa rete Wi-Fi del ricevitore. Per disattivare la trasmissione tramite relay per il ricevitore, deseleziona questa casella.

  6. Seleziona o deseleziona la casella di controllo Supporta la trasmissione a dispositivi solo audio.

    Per consentire alla tua app di rilevare Google Cast per i dispositivi audio, seleziona questa casella. Per disattivare il supporto per i dispositivi solo audio, deseleziona questa casella. Per maggiori informazioni, consulta Audio Dispositivi.

  7. Nella sezione Dettagli mittente, fornisci le seguenti informazioni per ogni piattaforma supportata dalla tua app:

    • Android:

      • Il nome completo del pacchetto dell'applicazione.
    • iOS:

      • L'ID iTunes e l'ID bundle richiesti da Apple.
      • l'URI di avvio dell'app, utilizzando l'URI che l'app Google Home utilizza per avviare la tua app. Per maggiori informazioni sul formato URI richiesto, consulta Utilizzare gli schemi URL per comunicare con le app.
    • Web:

      • L'URL del sito web della tua applicazione.
  8. Nella sezione Dettagli scheda , scegli se elencare la tua applicazione nelle proprietà di Google, ad esempio chromecast.com/apps.

  9. Nel menu a discesa Categoria, seleziona la categoria che descrive meglio la tua applicazione.

    Nota: la tua app deve supportare i tipi di contenuti multimediali descritti qui, nonché quelli impliciti in altre impostazioni. Ad esempio, se la tua app supporta Google Cast per l'audio e qui selezioni TV e film, la tua app deve supportare   i dispositivi solo audio come descritto in Dispositivi audio, nonché le disposizioni per la riproduzione video.

  10. Per descrivere i paesi in cui la tua app è disponibile, seleziona il pulsante di opzione Tutti i paesi o Solo nei paesi selezionati. Se specifichi i paesi, seleziona le caselle per i paesi nell'elenco visualizzato.

  11. Nel campo Titolo, fornisci un titolo descrittivo per la tua applicazione.

    Utilizza un massimo di 50 caratteri. Ad esempio, "YouTube".

  12. Nel campo Descrizione, inserisci una descrizione per la tua applicazione.

    Utilizza un massimo di 80 caratteri. Ad esempio, "Guarda i tuoi canali YouTube preferiti sullo schermo migliore della casa".

  13. Nella sezione Elementi grafici, fai clic sul segno più per caricare l'immagine dell'icona per la tua applicazione.

    L'immagine deve avere dimensioni di 512 x 512 pixel e può avere uno sfondo trasparente.

  14. In Aggiungi le tue traduzioni, se vuoi fornire le traduzioni per i campi Titolo e Descrizione, seleziona la lingua dal menu a discesa, fai clic su Aggiungi e inserisci il testo tradotto nella finestra di dialogo visualizzata. Puoi anche caricare un'immagine per l'icona specifica per quella traduzione.

  15. Al termine dell'aggiornamento delle informazioni sull'applicazione, fai clic su Salva.

Pubblicare l'applicazione

La pubblicazione dell'applicazione la rende disponibile per tutti i dispositivi Cast in tutto il mondo. Crea anche una scheda per la tua applicazione nelle proprietà di Google ad esempio il sito di schede chromecast.com/apps, dove gli utenti possono scoprire e scaricare la tua app. Se hai scelto di elencare la tua app quando hai modificato le informazioni sull'applicazione nel passaggio 6 sopra, verrà visualizzata in chromecast.com/apps una volta pubblicata.

devi fornire tutte le informazioni descritte in Modificare le informazioni sull'applicazione.

Per pubblicare l'applicazione:

  1. In Google Cast SDK Developer Console, nella pagina Panoramica o Applicazioni, fai clic su Pubblica per l'applicazione che vuoi pubblicare.

    Se le informazioni sull'applicazione sono complete, viene visualizzata una schermata di anteprima con le informazioni sull'applicazione che hai inserito in Modificare le informazioni sull'applicazione. In caso contrario, viene visualizzato un messaggio che indica le informazioni che devi fornire.

  2. Puoi fare clic su Modifica per tornare indietro e aggiornare le informazioni.

  3. Se vuoi pubblicare l'applicazione, fai clic su Pubblica.

Statistiche

La Google Cast SDK Developer Console tiene traccia delle prestazioni della tua applicazione. Per ogni applicazione pubblicata nella pagina Applicazioni o Panoramica, puoi visualizzare i dati sul rendimento facendo clic su Visualizza nella colonna Statistiche.

Vengono presentate le seguenti informazioni:

  • Numero di ricevitori Cast che hanno avviato l'applicazione
  • Numero di sessioni avviate
  • Tempo medio di riproduzione dei contenuti multimediali (in minuti) per sessione

Se nelle statistiche viene visualizzata una piattaforma Altro, significa che il mittente non ha indicato la sua piattaforma, ad esempio se un mittente iOS precedente non è stato aggiornato.

Dispositivi

Per impostazione predefinita, i dispositivi Google Cast (ad esempio Chromecast o un dispositivo Android TV) non sono abilitati per lo sviluppo e il test. Per trasformare il dispositivo in un dispositivo di sviluppo e accedere all'app Web Receiver non pubblicata durante lo sviluppo, devi registrare il dispositivo con la tua app. La registrazione consente anche di accedere al ricevitore da una finestra del browser remoto per il debug (vedi Debug).

Per registrare il dispositivo Google Cast:

  1. Configura il dispositivo di trasmissione Google Cast e collegalo alla stessa rete Wi-Fi del computer.

    Per maggiori informazioni, consulta le istruzioni di configurazione del dispositivo Cast.

  2. Sul computer, apri un browser web supportato da Cast.

  3. Accedi a Google Cast SDK Developer Console.

  4. Trova il numero di serie del dispositivo che vuoi registrare.

  5. Nella pagina Panoramica o Dispositivi, fai clic su Aggiungi nuovo dispositivo.

  6. Inserisci il numero di serie del dispositivo.

  7. Inserisci una descrizione e fai clic su Ok.

    Questo è solo un nome descrittivo per il tuo dispositivo (non deve corrispondere al nome che hai assegnato al dispositivo durante la configurazione utente).

  8. Attendi 15 minuti prima di continuare.

    Al termine della registrazione, lo stato del dispositivo sarà "Pronto per il test".

  9. Riavvia il dispositivo Cast: scollega il cavo di alimentazione o USB dal dispositivo, quindi ricollegalo.

Trovare il numero di serie del dispositivo

Per trovare il numero di serie di qualsiasi dispositivo, puoi trasmettere la pagina di Cast Developer Console al dispositivo:

  1. Fai clic sul pulsante Trasmetti (come se stessi trasmettendo questa pagina).

    Il messaggio visualizza Trasmetti scheda ed elenca i dispositivi disponibili.

  2. Nel menu a discesa, seleziona il dispositivo di cui vuoi ottenere il numero di serie.

    • Per i dispositivi di visualizzazione, il numero di serie viene visualizzato sullo schermo della TV e letto ad alta voce sugli speaker della TV (per distinguere 0 e O).
    • Per i dispositivi audio, il numero di serie viene letto ad alta voce sullo speaker a cui viene trasmesso.

Numero di serie del software Android TV

I dispositivi Android TV (ATV) hanno più numeri di serie associati. Il numero di serie del software (Cast) può essere ottenuto trasmettendo la pagina di Cast Developer Console al dispositivo ATV come descritto sopra oppure mettendo il dispositivo ATV in modalità sviluppatore e cercando il numero di serie del software nelle impostazioni di Cast.

Per mettere il dispositivo ATV in modalità sviluppatore, vai a Impostazioni > Sistema > Informazioni > Build del sistema operativo Android TV e fai clic più volte sulla build finché il dispositivo non ti notifica che sei in modalità sviluppatore. Per trovare il numero di serie una volta in modalità sviluppatore, vai a Impostazioni > Preferenze dispositivo > Google Cast o Impostazioni > Sistema > Trasmetti, a seconda del modello ATV, e vedrai il numero di serie del software visualizzato.

Tieni presente che quando un dispositivo ATV viene ripristinato ai dati di fabbrica, il numero di serie del software cambia. Dopo un ripristino dei dati di fabbrica, segui i passaggi sopra riportati per trovare il numero di serie del software e registrare nuovamente il nuovo numero di serie del software del dispositivo con Cast Developer Console.

Problemi correlati all'account

Voglio annullare la registrazione a Google Cast Developer Console

La quota di registrazione dell'account sviluppatore di 5 $non è rimborsabile.

Non riesco più ad accedere a Google Cast Developer Console

Se in precedenza hai ricevuto un'email da parte nostra in cui ti informiamo che il tuo account sviluppatore è stato sospeso a causa di più violazioni dei nostri Termini di servizio o delle Norme relative ai contenuti, rispondi a questa email se hai bisogno di ulteriori chiarimenti.

La mia app è stata rimossa da Google Cast

Le applicazioni rimosse vengono considerate avvertimenti relativi alla buona reputazione del tuo account sviluppatore. Eventuali violazioni gravi o ripetute delle norme potrebbero comportare la chiusura del tuo account sviluppatore.

Una rimozione significa che gli utenti non potranno visualizzare o accedere all'applicazione rimossa. Se le tue credenziali di sviluppatore godono ancora di buona reputazione in Google Cast e il tipo di applicazione lo consente, puoi apportare correzioni e pubblicare una nuova istanza conforme dell'applicazione.

Non ripubblicare un'applicazione rimossa finché non avrai risolto la violazione delle norme.

Voglio modificare l'indirizzo email associato al mio account

Non puoi modificare l'indirizzo email associato al tuo account sviluppatore Google Cast. Se lavori per un'organizzazione, ti consigliamo di utilizzare un indirizzo email di team per evitare problemi di accesso in futuro.

Ho un altro problema

Consulta la pagina di assistenza dell'SDK Cast.