API Cast Sender per iOS
Le classi e i protocolli nell'API Google Trasmetti v4 per iOS:
| CGCKAdBreakClipInfo | Una classe che rappresenta un clip di interruzione pubblicitaria |
| CGCKAdBreakClipInfoBuilder | Un oggetto builder per la creazione di istanze GCKAdBreakClipInfo nuove o derivate |
| CGCKAdBreakClipVastAdsRequest | |
| CGCKAdBreakInfo | Una classe che rappresenta un'interruzione pubblicitaria |
| CGCKAdBreakInfoBuilder | Un oggetto builder per la creazione di istanze GCKAdBreakInfo nuove o derivate |
| CGCKAdBreakStatus | Una classe che rappresenta lo stato dell'interruzione pubblicitaria |
| CGCKApplicationMetadata | Informazioni su un'applicazione di ricezione |
| CGCKCastChannel | Un canale di comunicazione virtuale per lo scambio di messaggi tra un mittente e un destinatario |
| CGCKCastContext | Una classe contenente oggetti e stato globali per il framework |
| CGCKCastContext(UI) | Una categoria su GCKCastContext contenente API specifiche per l'interfaccia utente |
| C<GCKCastDeviceStatusListener> | Un protocollo listener per la ricezione delle notifiche di modifica dello stato del dispositivo di trasmissione |
| CGCKCastOptions | Opzioni che influiscono sulla scoperta dei dispositivi di trasmissione e sul comportamento delle sessioni di trasmissione |
| CGCKCastSession | Un corso che gestisce una sessione di trasmissione con un dispositivo di ricezione |
| CGCKColor | Una classe che rappresenta un colore RGBA |
| CGCKCredentialsData | Una classe per mantenere i dati delle credenziali specifici dell'applicazione per identificare ed eventualmente autenticare l'utente |
| CGCKDevice | Un oggetto che rappresenta un dispositivo ricevente |
| CGCKDeviceProvider | Una classe base astratta per l'individuazione dei dispositivi e la creazione delle sessioni |
| CGCKDeviceProvider(Protected) | Metodi di convenienza per la creazione di oggetti GCKDevice e l'invio di notifiche di rilevamento al framework |
| CGCKDiscoveryCriteria | Criteri del filtro di rilevamento dei dispositivi |
| CGCKDiscoveryManager | Una classe che gestisce il processo di rilevamento del dispositivo |
| C<GCKDiscoveryManagerListener> | Protocollo listener GCKDiscoveryManager |
| CGCKDynamicDevice | Un oggetto del dispositivo che può far parte di un gruppo multizona. |
| CGCKError | Una sottoclasse di NSError per gli errori di framework |
| CGCKGenericChannel | Un'implementazione GCKCastChannel generica, adatta per l'utilizzo quando non è opportuno utilizzare la sottoclassificazione |
| C<GCKGenericChannelDelegate> | Protocollo delegato GCKGenericChannel |
| CGCKHLSSegment | Classe che fornisce assistenza per la conversione tra GCKHLSSegmentFormat e NSString |
| CGCKHLSVideoSegment | Classe che fornisce assistenza per la conversione tra GCKHLSVideoSegmentFormat e NSString |
| CGCKImage | Una classe che rappresenta un'immagine situata su un server web |
| CGCKJSONUtils | Metodi di utilità per l'uso di dati JSON |
| CGCKLaunchOptions | Opzioni di lancio dell'applicazione del destinatario |
| CGCKLogger | Un oggetto singleton utilizzato per il logging dal framework |
| C<GCKLoggerDelegate> | Protocollo delegato GCKLogger |
| CGCKLoggerFilter | Una classe per filtrare i messaggi di log prodotti utilizzando GCKLogger |
| CGCKMediaInformation | Una classe che aggrega informazioni su un elemento multimediale |
| CGCKMediaInformationBuilder | Un oggetto builder per la creazione di istanze GCKMediaInformation nuove o derivate |
| CGCKMediaLiveSeekableRange | Una classe che aggrega informazioni sull'intervallo disponibile di uno stream multimediale |
| CGCKMediaLoadOptions | Opzioni per il caricamento di contenuti multimediali con GCKRemoteMediaClient |
| CGCKMediaLoadRequestData | Dati per la richiesta di caricamento di contenuti multimediali |
| CGCKMediaLoadRequestDataBuilder | Un oggetto builder per la creazione di istanze GCKMediaLoadRequestData nuove o derivate |
| CGCKMediaMetadata | Un contenitore di metadati multimediali |
| CGCKMediaQueue | Rappresentazione di un modello di dati di una coda multimediale di lunghezza arbitraria |
| CGCKMediaQueueContainerMetadata | Metadati aggiuntivi per il contenitore della coda multimediale |
| CGCKMediaQueueContainerMetadataBuilder | Un oggetto builder per la creazione di istanze GCKMediaQueueContainerMetadata nuove o derivate |
| CGCKMediaQueueData | Una classe che contiene le informazioni sulla coda di riproduzione o sul contenitore multimediale |
| CGCKMediaQueueDataBuilder | Un oggetto builder per la creazione di istanze GCKMediaQueueData nuove o derivate |
| C<GCKMediaQueueDelegate> | Protocollo delegato per la ricezione di notifiche asincrone da un GCKMediaQueue |
| CGCKMediaQueueItem | Una classe che rappresenta un elemento della coda multimediale |
| CGCKMediaQueueItemBuilder | Un oggetto builder per la creazione di istanze GCKMediaQueueItem nuove o derivate |
| CGCKMediaQueueLoadOptions | Opzioni per il caricamento di elementi della coda multimediale con GCKRemoteMediaClient |
| CGCKMediaRequestItem | Una classe che rappresenta un elemento della richiesta inviato ai ricevitori di Google Cast |
| CGCKMediaSeekOptions | Opzioni per cercare contenuti multimediali con GCKRemoteMediaClient |
| CGCKMediaStatus | Un corso che contiene le informazioni sullo stato di alcuni contenuti multimediali |
| CGCKMediaTextTrackStyle | Una classe che rappresenta uno stile per una traccia multimediale di testo |
| CGCKMediaTrack | Una classe che rappresenta una traccia multimediale |
| CGCKMultizoneDevice | Un dispositivo membro di un gruppo multizona |
| CGCKMultizoneStatus | Lo stato di un gruppo multizona |
| CGCKNetworkAddress | Un oggetto che rappresenta un indirizzo IP di rete |
| CGCKOpenURLOptions | Un oggetto che rappresenta le opzioni che possono essere passate a un'applicazione compatibile con Google Cast tramite un URL del link diretto |
| CGCKRemoteMediaClient | Un corso per il controllo della riproduzione di contenuti multimediali su un ricevitore Cast |
| CGCKRemoteMediaClient(Protected) | Metodi per chiamare solo le sottoclassi GCKRemoteMediaClient |
| C<GCKRemoteMediaClientAdInfoParserDelegate> | Protocollo delegato per analizzare le informazioni sulle interruzioni pubblicitarie da uno stato di contenuti multimediali |
| C<GCKRemoteMediaClientListener> | Protocollo listener GCKRemoteMediaClient |
| CGCKRequest | Un oggetto per il monitoraggio di una richiesta asincrona |
| C<GCKRequestDelegate> | Protocollo delegato GCKRequest |
| CGCKSenderApplicationInfo | Informazioni sull'applicazione di un mittente |
| CGCKSession | Una classe base astratta che rappresenta una sessione con un dispositivo di ricezione |
| CGCKSession(Protected) | Metodi che devono essere sostituiti e chiamati solo da sottoclassi GCKSession |
| CGCKSessionManager | Un corso che gestisce le sessioni |
| C<GCKSessionManagerListener> | Protocollo listener GCKSessionManager |
| CGCKSessionTraits | Un oggetto che descrive le caratteristiche e le capacità di una sessione |
| CGCKUIButton | Una sottoclasse di UIButton che supporta gli stati delle applicazioni personalizzate |
| CGCKUICastButton | Una sottoclasse di UIButton che implementa un pulsante "Trasmetti" |
| C<GCKUICastButtonDelegate> | Utilizza i metodi di questo protocollo per presentare una finestra di dialogo personalizzata in risposta all'azione dell'utente. |
| CGCKUICastContainerViewController | Un controller vista che avvolge un altro controller e aggiunge un'area di notifica per la riproduzione di contenuti multimediali al di sotto di tale controller |
| CGCKUIDeviceVolumeController | Un controller per le visualizzazioni dell'interfaccia utente che viene utilizzato per controllare o visualizzare il volume e lo stato di disattivazione dell'audio di un ricevitore. |
| CGCKUIExpandedMediaControlsViewController | Un controller di visualizzazione che implementa la visualizzazione a schermo intero dei controlli espansi. |
| C<GCKUIImageCache> | Un protocollo che definisce un mezzo per recuperare e memorizzare nella cache le immagini |
| CGCKUIImageHints | Un oggetto che fornisce suggerimenti a GCKUIImagePicker sul tipo e sulle dimensioni di un'immagine da selezionare per la visualizzazione nella UI |
| C<GCKUIImagePicker> | Un oggetto utilizzato per selezionare un'immagine per uno scopo specifico da un oggetto GCKMediaMetadata |
| C<GCKUIMediaButtonBarProtocol> | Protocollo delegato GCKUIMediaButtonBarProtocol |
| CGCKUIMediaController | Un controller per le visualizzazioni UI utilizzato per controllare o mostrare lo stato della riproduzione di contenuti multimediali su un ricevitore Cast. |
| C<GCKUIMediaControllerDelegate> | Protocollo delegato GCKUIMediaController |
| CGCKUIMediaTrackSelectionViewController | Un controller di visualizzazione che mostra un elenco delle tracce audio e di testo disponibili per un determinato elemento multimediale. |
| C<GCKUIMediaTrackSelectionViewControllerDelegate> | Protocollo delegato GCKUIDeviceConnectionViewController |
| CGCKUIMiniMediaControlsViewController | Un controller di visualizzazione che implementa la barra di controllo "Now Playing". |
| C<GCKUIMiniMediaControlsViewControllerDelegate> | Protocollo delegato GCKUIMiniMediaControlsViewController |
| CGCKUIMultistateButton | Una sottoclasse di UIButton che supporta più stati |
| CGCKUIPlaybackRateController | Una classe da utilizzare per implementare un'interfaccia utente personalizzata per la velocità di riproduzione degli stream |
| CGCKUIPlayPauseToggleController | Una classe da utilizzare per implementare un'opzione di attivazione/disattivazione personalizzata dell'interfaccia utente di attivazione/disattivazione, in situazioni in cui GCKUIMultistateButton non è sufficiente. |
| CGCKUIStreamPositionController | Una classe utilizzabile per implementare una posizione dello stream personalizzata e/o cercare l'UI, in situazioni in cui non sono sufficienti i normali controlli UISlider, UIProgressView e UILabel |
| CGCKUIStyle | |
| CGCKUIStyleAttributes | Una classe per controllare lo stile (colori, caratteri, icone) delle viste predefinite del framework |
| CGCKUIStyleAttributesCastViews | Gli attributi di stile per il gruppo di visualizzazioni principali |
| CGCKUIStyleAttributesConnectionController | Gli attributi di stile per il gruppo di visualizzazione che rappresenta il controller di connessione |
| CGCKUIStyleAttributesConnectionNavigation | Gli attributi di stile per il gruppo di visualizzazione che rappresenta la barra di navigazione del controller del dispositivo |
| CGCKUIStyleAttributesConnectionToolbar | Gli attributi di stile per il gruppo di visualizzazione che rappresenta la barra degli strumenti del controller del dispositivo |
| CGCKUIStyleAttributesDeviceChooser | Gli attributi di stile per il gruppo di visualizzazione che rappresenta il selettore di dispositivi |
| CGCKUIStyleAttributesDeviceControl | Gli attributi di stile per il gruppo di visualizzazioni che rappresenta tutte le viste di controllo del dispositivo |
| CGCKUIStyleAttributesExpandedController | Gli attributi di stile per il gruppo di visualizzazione che rappresenta il controller espanso |
| CGCKUIStyleAttributesGuestModePairingDialog | Gli attributi di stile per il gruppo di visualizzazione che rappresenta la finestra di dialogo di associazione della modalità ospite |
| CGCKUIStyleAttributesInstructions | Gli attributi di stile per il gruppo di visualizzazione che rappresenta l'overlay delle istruzioni iniziali |
| CGCKUIStyleAttributesMediaControl | Gli attributi di stile per il gruppo di visualizzazioni che rappresenta tutte le visualizzazioni del controllo dei contenuti multimediali |
| CGCKUIStyleAttributesMiniController | Gli attributi di stile per il gruppo di visualizzazione che rappresenta il mini controller |
| CGCKUIStyleAttributesNoDevicesAvailableController | Gli attributi di stile per il gruppo di visualizzazione che rappresentano nessun dispositivo disponibile controller |
| CGCKUIStyleAttributesTrackSelector | Gli attributi di stile per il gruppo di visualizzazioni che rappresenta il selettore della traccia multimediale |
| CGCKUIUtils | Metodi di interfaccia utente |
| CGCKVASTAdsRequest | Una classe che rappresenta una richiesta VAST per un clip di interruzione pubblicitaria |
| CGCKVideoInfo | Una classe che rappresenta i dettagli del formato video |
| CNSDictionary(GCKAdditions) | Una categoria che aggiunge alcuni metodi di comodità a NS dizionario per cercare in sicurezza valori di vari tipi |
| CNSMutableDictionary(GCKAdditions) | Una categoria che aggiunge alcuni metodi di comodità a NS dizionario per l'impostazione di valori di vari tipi |
| CNSTimer(GCKAdditions) | Una categoria di NSTimer che aggiunge alcuni miglioramenti utili |