R
Interruzioni pubblicitarie
Un'interruzione pubblicitaria si riferisce a un intervallo per la riproduzione di uno o più annunci o bumper.
Mittente Android
Mittente Android viene utilizzato per inviare e condividere le tue applicazioni dal tuo cellulare Android.
Ricevitore Android TV
I ricevitori Android TV utilizzano la libreria Cast Connect per consentire alle applicazioni esistenti del mittente di comunicare con le applicazioni Android TV utilizzando il protocollo Cast. Cast Connect si basa sull'infrastruttura di trasmissione, con l'app Android TV che funge da ricevitore.
Ciclo di vita dell'applicazione
Il ciclo di vita dell'app del ricevitore inizia dal momento in cui il ricevitore viene caricato sul dispositivo di trasmissione e procede con il punto in cui l'applicazione viene abbandonata e il dispositivo torna allo stato predefinito.
Tracce audio
La selezione della traccia audio nell'SDK del destinatario ha una classe AudioTracksManager
che semplifica e semplifica la selezione della traccia. Ti offre un maggiore controllo e un migliore accesso alle proprietà di nome, URL e lingua.
B
interrompi clip
Un clip annuncio mostrato durante un'interruzione pubblicitaria.
C
Trasmissione
Il protocollo di Google Cast.
trasmissione
Visualizzazione di tutti i tipi di contenuti multimediali (ad esempio video) in modo dinamico su un ricevitore Google Cast (ad esempio Chromecast).
Trasmetti Connect
La raccolta di Cast Connect consente all'app Android TV di ricevere messaggi e di trasmettere contenuti multimediali come se fosse Chromecast. Questo è pensato per "combinare Google Cast con Android TV per portare l'app all'esperienza di trasmissione moderna." Consente un controllo esteso, inclusa la possibilità di utilizzare un telecomando hardware.
stato di trasmissione
Lo stato attuale della trasmissione dal punto di vista del mittente:
Stato | Descrizione |
---|---|
Non disponibile | Nessun ricevitore Cast disponibile |
Scollegamento eseguito | I ricevitori Cast sono disponibili e nessuno è collegato |
Connessione in corso… | È in corso la connessione di un ricevitore Cast |
Connesso | Un ricevitore è connesso, ma non sta trasmettendo |
Trasmissione | Un ricevitore è connesso e sta trasmettendo |
Chromecast
Un adattatore per streaming multimediale di Google che consente agli utenti di riprodurre contenuti online, come video e musica su un display.
Sottotitoli (sottotitoli)
La selezione della traccia dei sottotitoli nell'SDK destinatario ha una classe TextTracksManager che semplifica e ottimizza la selezione delle tracce, offrendoti un maggiore controllo e un migliore accesso alle proprietà, ad esempio nome, URL e lingua, analogamente alla selezione delle tracce audio.
Condivisione delle risorse tra origini (CORS)
La condivisione delle risorse tra origini (CORS) è un metodo che richiede risorse di pagine web sicure a un dominio esterno.
Messaggi personalizzati
Lo scambio di messaggi è il metodo di interazione chiave per le applicazioni del destinatario. Un mittente può inviare un messaggio al destinatario e viceversa. Un'applicazione di ricezione potrebbe scegliere di ascoltare i messaggi in uno spazio dei nomi specificato. Spetta quindi a tutti i mittenti connessi che vogliono comunicare su quello spazio dei nomi utilizzare il protocollo appropriato.
Ricevitore personalizzato
Questa è un'app HTML5 personalizzata che devi ospitare per gestire la visualizzazione dei contenuti dell'app sulla TV. Potresti dover creare un ricevitore personalizzato se la tua app vuole visualizzare contenuti diversi da media audio/video o se il ricevitore multimediale con stili non supporta i tipi di contenuti richiesti dall'app.
Associazione dati personalizzata dell'interfaccia utente
L'associazione di dati dell'interfaccia utente personalizzata ti consente di utilizzare un elemento personalizzato dell'interfaccia utente e di utilizzare la classe PlayerDataBinder per associare l'interfaccia utente allo stato del player. Il raccoglitore supporta anche l'invio di eventi per le modifiche ai dati, se l'app non supporta l'associazione di dati.
Precaricamento dei contenuti
Il destinatario supporta il precaricamento degli elementi multimediali dopo che l'elemento in riproduzione è in coda. L'operazione di precaricamento precarica diversi segmenti dei prossimi elementi. Il precaricamento funzionerà per impostazione predefinita per contenuti in streaming HLS e fluidi. Per i normali file video e audio MP4, ad esempio MP3, questi non verranno precaricati, in quanto i dispositivi di trasmissione supportano un solo elemento multimediale e non possono essere utilizzati per precaricare i contenuti in riproduzione.
D
Destinatario predefinito per contenuti multimediali
Una terza opzione disponibile è il ricevitore multimediale predefinito. Questa è un'applicazione ricevente predefinita ospitata da Google progettata per lo streaming di contenuti audio e video. Non è necessario che ti registri alla Google Developers SDK Developer Console, ma non puoi personalizzare alcuna UI nel destinatario multimediale predefinito.
G
Google Cast SDK Developer Console
La Console per gli sviluppatori di Google Cast consente agli sviluppatori di registrare applicazioni e autorizzare dispositivi per i test.
Modalità Ospite
La modalità dispositivo di ricezione che consente la trasmissione da parte di un dispositivo mittente (ad esempio un telefono o un tablet) quando quel dispositivo è nelle vicinanze, senza richiedere che il mittente sia connesso alla stessa rete Wi-Fi del dispositivo ricevente. Per ulteriori informazioni, consulta la modalità ospite.
I
Mittente iOS
Il mittente iOS viene utilizzato per inviare e condividere con altri utenti le tue applicazioni dai tuoi dispositivi mobili Apple.
M
Messaggi multimediali per la riproduzione
Le applicazioni dei mittenti di Google Cast controllano la riproduzione sul dispositivo del destinatario inviando messaggi in formato JSON all'applicazione del ricevitore. Analogamente, il destinatario invia i messaggi al mittente, anche in formato JSON. I messaggi possono essere comandi del mittente che modificano lo stato del player, risposte a tali comandi dal ricevitore o strutture di dati che descrivono i contenuti multimediali per l'applicazione del destinatario.
Intercettazione dei messaggi
L'SDK del destinatario consente alla tua app di ricezione di intercettare i messaggi ed eseguire codice personalizzato nel punto di intercettazione. L'intercettazione dei messaggi può essere particolarmente utile se vuoi personalizzare i dati della richiesta di caricamento.
D
Aggiunta alla coda
Google Cast utilizza sia una coda di base avviata dal mittente sia una coda implementata dal destinatario.
Dx
ricevitore
Un destinatario è un'applicazione creata utilizzando HTML, JavaScript e CSS. Viene caricata su un dispositivo di trasmissione (ad esempio, Chromecast) tramite un URL accessibile tramite la rete Wi-Fi a cui è collegato il dispositivo di trasmissione. L'app del mittente si connette e invia i comandi al destinatario per visualizzare i contenuti.
app ricevitore
L'app del destinatario riceve comandi dall'app del mittente e mostra i contenuti richiesti sul dispositivo che funge da destinatario. Ad esempio, l'app YouTube su Chromecast. Vedi destinatario.
dispositivo ricevente
Il dispositivo di trasmissione che carica l'app del ricevitore, ad esempio Chromecast. Vedi destinatario.
S
mittente
Un mittente è un'applicazione che avvia la connessione o la trasmissione a un ricevitore sulla stessa rete Wi-Fi o in modalità ospite. Un esempio di app mittente è l'app YouTube su un dispositivo mobile.
app mittente
Visualizza mittente
dispositivo mittente
Il dispositivo su cui viene caricata l'app del mittente, ad esempio un cellulare o un tablet.
Trasferimento dello streaming
Il ricevitore CAF supporta il trasferimento di flussi, in cui gli utenti possono spostare stream audio e video su più dispositivi utilizzando i comandi vocali. Il trasferimento di flussi per l'audio è supportato per impostazione predefinita e non è necessario alcun sviluppo aggiuntivo. Il trasferimento dello streaming per il video richiede l'attivazione del comando di trasferimento dei flussi di dati e l'override facoltativo dello stato della sessione multimediale.
Ricevitore multimediale con stili
Lo stile ricevitore multimediale (SMR) consente all'applicazione del mittente di riprodurre contenuti multimediali su un dispositivo di trasmissione senza creare la tua applicazione di ricezione personalizzata. Puoi personalizzare la combinazione di colori e il branding SMR fornendo il tuo file CSS durante la registrazione.
Stile del player
L'SDK del destinatario fornisce un'interfaccia utente integrata del player. Per poter utilizzare l'UI integrata nel player, devi aggiungere l'elemento cast-media-player al tuo codice HTML. L'applicazione di stili stile CSS consente di impostare vari elementi, tra cui immagine di sfondo, immagine iniziale, famiglia di caratteri e altri elementi. Questa funzionalità consente un branding migliore e una personalizzazione complessiva.
T
Controlli touch
L'SDK del destinatario supporta i controlli touch sull'app del ricevitore quando viene avviata su questi dispositivi. L'SDK del destinatario offre un'esperienza utente predefinita con ulteriori personalizzazioni dei controlli del player.
W
Ricevitore web
Un'applicazione Ricevitore web è un'applicazione HTML5/JavaScript eseguita sul dispositivo destinatario, ad esempio Chromecast. Offre un'interfaccia per visualizzare i contenuti dell'app sulla TV e gestisce i messaggi provenienti dall'applicazione del mittente per controllare i contenuti sul dispositivo del destinatario.
Mittente web
Web Sender viene utilizzato per inviare e condividere le tue applicazioni dai tuoi browser basati su Chromeium ai dispositivi di trasmissione.
Traduzioni
Le frasi comuni utilizzate per la trasmissione sono state tradotte in molte lingue e sono disponibili nel foglio di lavoro di Translation Terminology Translation. Utilizza queste traduzioni per etichette e testo se l'app che stai sviluppando è localizzata. Ad esempio, in un'app giapponese, anziché "Interrompi trasmissione" useresti "六ャ😐าを停止".