Cast Sender API für iOS
Die Klassen und Protokolle in der Google Cast Sender v4 API für iOS:
CGCKAdBreakClipInfo | Eine Klasse, die einen Clip für eine Werbeunterbrechung darstellt |
CGCKAdBreakClipInfoBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKAdBreakClipInfo-Instanzen |
CGCKAdBreakClipVastAdsRequest | |
CGCKAdBreakInfo | Eine Klasse, die eine Werbeunterbrechung darstellt |
CGCKAdBreakInfoBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKAdBreakInfo-Instanzen |
CGCKAdBreakStatus | Eine Klasse, die den Status der Werbeunterbrechung darstellt |
CGCKApplicationMetadata | Informationen zu einer Empfängeranwendung |
CGCKCastChannel | Ein virtueller Kommunikationskanal zum Austausch von Nachrichten zwischen einem Cast-Absender und einem Cast-Empfänger |
CGCKCastContext | Eine Klasse, die globale Objekte und den Status für das Framework enthält |
CGCKCastContext(UI) | Eine Kategorie auf GCKCastContext mit UI-spezifischen APIs |
C<GCKCastDeviceStatusListener> | Ein Listener-Protokoll für den Empfang von Benachrichtigungen über die Statusänderung für Übertragungsgeräte |
CGCKCastOptions | Optionen, die die Erkennung von Cast-Geräten und das Verhalten von Cast-Sitzungen beeinflussen |
CGCKCastSession | Eine Klasse, die eine Cast-Sitzung mit einem Empfängergerät verwaltet |
CGCKColor | Eine Klasse, die eine RGBA-Farbe repräsentiert |
CGCKCredentialsData | Eine Klasse, die die anwendungsspezifischen Anmeldedaten verwaltet, um den Nutzer zu identifizieren und möglicherweise zu authentifizieren |
CGCKDevice | Ein Objekt, das ein Empfängergerät darstellt |
CGCKDeviceProvider | Eine abstrakte Basisklasse zum Ausführen von Geräteerkennung und Sitzungserstellung |
CGCKDeviceProvider(Protected) | Convenience-Methoden zum Erstellen von GCKDevice-Objekten und Senden von Erkennungsbenachrichtigungen an das Framework |
CGCKDiscoveryCriteria | Filterkriterien für die Geräteerkennung |
CGCKDiscoveryManager | Eine Klasse, die den Geräteerkennungsprozess verwaltet |
C<GCKDiscoveryManagerListener> | Das Listener-Protokoll GCKDiscoveryManager |
CGCKDynamicDevice | Ein Geräteobjekt, das Teil einer Mehrzonengruppe sein kann |
CGCKError | Eine Unterklasse von NSError für Framework-Fehler |
CGCKGenericChannel | Eine allgemeine GCKCastChannel-Implementierung, die sich für die Verwendung von Unterklassen eignet |
C<GCKGenericChannelDelegate> | Das Delegatprotokoll GCKGenericChannel |
CGCKHLSSegment | Klasse, die Hilfsfunktionen für die Konvertierung zwischen GCKHLSSegmentFormat und NSString bietet |
CGCKHLSVideoSegment | Klasse, die Hilfsfunktionen für die Konvertierung zwischen GCKHLSVideoSegmentFormat und NSString bietet |
CGCKImage | Eine Klasse, die ein Bild darstellt, das sich auf einem Webserver befindet |
CGCKJSONUtils | Dienstprogrammmethoden für die Arbeit mit JSON-Daten |
CGCKLaunchOptions | Startoptionen für Empfängeranwendung |
CGCKLogger | Ein Singleton-Objekt, das vom Framework für das Logging verwendet wird |
C<GCKLoggerDelegate> | Das Delegatprotokoll GCKLogger |
CGCKLoggerFilter | Eine Klasse zum Filtern von Lognachrichten, die mit GCKLogger generiert werden |
CGCKMediaInformation | Eine Klasse, die Informationen zu einem Mediakosten aggregiert |
CGCKMediaInformationBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaInformation-Instanzen |
CGCKMediaLiveSeekableRange | Eine Klasse, die Informationen zum suchbaren Bereich eines Medienstreams zusammenfasst |
CGCKMediaLoadOptions | Optionen zum Laden von Medien mit GCKRemoteMediaClient |
CGCKMediaLoadRequestData | Anfragedaten für Medienladevorgang |
CGCKMediaLoadRequestDataBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaLoadRequestData -Instanzen |
CGCKMediaMetadata | Ein Container für Medienmetadaten |
CGCKMediaQueue | Datenmodelldarstellung einer Medienwarteschlange beliebiger Länge |
CGCKMediaQueueContainerMetadata | Zusätzliche Metadaten für den Container der Medienwarteschlange |
CGCKMediaQueueContainerMetadataBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaQueueContainerMetadata -Instanzen |
CGCKMediaQueueData | Eine Klasse, die die Informationen der wiedergegebenen Warteschlange oder des Mediencontainers enthält |
CGCKMediaQueueDataBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaQueueData -Instanzen |
C<GCKMediaQueueDelegate> | Das Delegierungsprotokoll für den Empfang asynchroner Benachrichtigungen von einem GCKMediaQueue |
CGCKMediaQueueItem | Eine Klasse, die ein Element der Medienwarteschlange darstellt |
CGCKMediaQueueItemBuilder | Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaQueueItem-Instanzen |
CGCKMediaQueueLoadOptions | Optionen zum Laden von Elementen in der Wiedergabeliste mit GCKRemoteMediaClient |
CGCKMediaRequestItem | Eine Klasse, die ein an Google Cast-Empfänger gesendetes Anfrageelement darstellt |
CGCKMediaSeekOptions | Optionen für die Suche in Medien mit GCKRemoteMediaClient |
CGCKMediaStatus | Eine Klasse, die Statusinformationen zu einigen Medien enthält. |
CGCKMediaTextTrackStyle | Eine Klasse, die einen Stil für einen Textmedien-Track darstellt |
CGCKMediaTrack | Eine Klasse, die einen Medien-Track repräsentiert |
CGCKMultizoneDevice | Ein Mitgliedsgerät einer Mehrzonengruppe |
CGCKMultizoneStatus | Status einer Mehrzonengruppe |
CGCKNetworkAddress | Ein Objekt, das eine Netzwerk-IP-Adresse darstellt |
CGCKOpenURLOptions | Ein Objekt, das Optionen darstellt, die über eine Deeplink-URL an eine für Google Cast optimierte Anwendung weitergegeben werden können |
CGCKRemoteMediaClient | Eine Klasse zum Steuern der Medienwiedergabe auf einem Cast-Empfänger |
CGCKRemoteMediaClient(Protected) | Nur von GCKRemoteMediaClient-Unterklassen aufgerufene Methoden |
C<GCKRemoteMediaClientAdInfoParserDelegate> | Das Delegatprotokoll zum Parsen von Informationen zu Werbeunterbrechungen aus einem Medienstatus |
C<GCKRemoteMediaClientListener> | Das Listener-Protokoll GCKRemoteMediaClient |
CGCKRequest | Ein Objekt zum Tracking einer asynchronen Anfrage |
C<GCKRequestDelegate> | Das Delegatprotokoll GCKRequest |
CGCKSenderApplicationInfo | Informationen zu einer Absenderanwendung |
CGCKSession | Eine abstrakte Basisklasse, die eine Sitzung mit einem Empfängergerät darstellt |
CGCKSession(Protected) | Methoden, die nur von GCKSession-Unterklassen überschrieben und aufgerufen werden |
CGCKSessionManager | Ein Kurs zur Sitzungsverwaltung |
C<GCKSessionManagerListener> | Das Listener-Protokoll GCKSessionManager |
CGCKSessionTraits | Ein Objekt, das die Merkmale und Funktionen einer Sitzung beschreibt |
CGCKUIButton | Eine Unterklasse von UIButton, die benutzerdefinierte Anwendungsstatus unterstützt |
CGCKUICastButton | Eine Unterklasse von UIButton, die eine „Cast“-Schaltfläche implementiert. |
C<GCKUICastButtonDelegate> | Verwenden Sie die Methoden dieses Protokolls, um ein benutzerdefiniertes Dialogfeld als Reaktion auf eine Nutzeraktion zu präsentieren |
CGCKUICastContainerViewController | Einen View Controller, der einen anderen View Controller umschließt und unter diesem Controller einen Benachrichtigungsbereich für die Medienwiedergabe hinzufügt |
CGCKUIDeviceVolumeController | Controller für UI-Ansichten, mit dem die Lautstärke und der Stummschaltung des Cast-Empfängers gesteuert oder angezeigt werden können |
CGCKUIExpandedMediaControlsViewController | Einen Controller zur Implementierung der erweiterten Vollbildansicht |
C<GCKUIImageCache> | Ein Protokoll, das ein Mittel zum Abrufen und Caching von Bildern definiert |
CGCKUIImageHints | Ein Objekt, das GCKUIImagePicker einen Hinweis auf den Typ und die Größe eines Bildes gibt, das auf der Benutzeroberfläche angezeigt werden soll |
C<GCKUIImagePicker> | Ein Objekt zum Auswählen eines Bildes für einen bestimmten Zweck aus einem GCKMediaMetadata-Objekt |
C<GCKUIMediaButtonBarProtocol> | Das Delegatprotokoll GCKUIMediaButtonBarProtocol |
CGCKUIMediaController | Ein Controller für UI-Ansichten, mit dem der Status der Medienwiedergabe auf einem Cast-Empfänger gesteuert oder angezeigt wird |
C<GCKUIMediaControllerDelegate> | Das Delegatprotokoll GCKUIMediaController |
CGCKUIMediaTrackSelectionViewController | Ansichts-Controller, der eine Liste der verfügbaren Text- und Audiotracks für ein bestimmtes Mediakosten anzeigt |
C<GCKUIMediaTrackSelectionViewControllerDelegate> | Das Delegatprotokoll für GCKUIDeviceConnectionViewController |
CGCKUIMiniMediaControlsViewController | Ansichtscontroller, der die Wiedergabeleiste „Läuft gerade“ implementiert |
C<GCKUIMiniMediaControlsViewControllerDelegate> | Das Delegatprotokoll GCKUIMiniMediaControlsViewController |
CGCKUIMultistateButton | Eine Unterklasse von UIButton, die mehrere Bundesstaaten unterstützt |
CGCKUIPlaybackRateController | Eine Klasse, die zum Implementieren einer benutzerdefinierten Benutzeroberfläche für die Wiedergabegeschwindigkeit von Streams verwendet werden kann |
CGCKUIPlayPauseToggleController | Eine Klasse, die verwendet werden kann, um eine benutzerdefinierte Ein-/Aus-Schaltfläche zum Umschalten zwischen Wiedergabe und Pause zu implementieren, wenn ein GCKUIMultistateButton nicht ausreicht |
CGCKUIStreamPositionController | Eine Klasse, die verwendet werden kann, um eine benutzerdefinierte Streamposition zu implementieren und/oder die UI zu suchen, wenn die normalen Steuerelemente von UISlider, UIProgressView und UILabel nicht ausreichen |
CGCKUIStyle | |
CGCKUIStyleAttributes | Eine Klasse zum Steuern des Stils (Farben, Schriftarten, Symbole) der Standardansichten des Frameworks |
CGCKUIStyleAttributesCastViews | Die Stilattribute für die Stammansichtsgruppe |
CGCKUIStyleAttributesConnectionController | Die Stilattribute für die Ansichtsgruppe, die den Verbindungscontroller darstellt |
CGCKUIStyleAttributesConnectionNavigation | Die Stilattribute für die Ansichtsgruppe, die die Navigationsleiste des Gerätecontrollers darstellt |
CGCKUIStyleAttributesConnectionToolbar | Die Stilattribute für die Ansichtsgruppe, die die Symbolleiste des Gerätecontrollers darstellt |
CGCKUIStyleAttributesDeviceChooser | Die Stilattribute für die Ansichtsgruppe, die für die Geräteauswahl steht |
CGCKUIStyleAttributesDeviceControl | Die Stilattribute für die Ansichtsgruppe, die alle Ansichten der Gerätesteuerung repräsentiert |
CGCKUIStyleAttributesExpandedController | Die Stilattribute für die Ansichtsgruppe, die den maximierten Controller darstellt |
CGCKUIStyleAttributesGuestModePairingDialog | Die Stilattribute für die Ansichtsgruppe, die das Dialogfeld für die Kopplung im Gastmodus darstellt |
CGCKUIStyleAttributesInstructions | Die Stilattribute für die Ansichtsgruppe, die das anfängliche Anleitungs-Overlay darstellt |
CGCKUIStyleAttributesMediaControl | Die Stilattribute für die Ansichtsgruppe, die alle Mediensteuerelemente umfasst |
CGCKUIStyleAttributesMiniController | Die Stilattribute für die Ansichtsgruppe, die den Minicontroller darstellt |
CGCKUIStyleAttributesNoDevicesAvailableController | Die Stilattribute für die Ansichtsgruppe, die für keinen verfügbaren Controller steht |
CGCKUIStyleAttributesTrackSelector | Die Stilattribute für die Ansichtsgruppe, die die Auswahl für Medien-Tracks darstellt |
CGCKUIUtils | Dienstprogrammmethoden für Benutzeroberfläche |
CGCKVASTAdsRequest | Eine Klasse, die eine VAST-Anfrage für einen Clip für eine Werbeunterbrechung darstellt |
CGCKVideoInfo | Eine Klasse, die Details zum Videoformat darstellt |
CNSDictionary(GCKAdditions) | Eine Kategorie, in der NSDictionary einige Convenience-Methoden für die sichere Suche nach Werten verschiedener Typen hinzugefügt werden |
CNSMutableDictionary(GCKAdditions) | Eine Kategorie, die NSDictionary einige praktische Methoden zum Festlegen von Werten verschiedener Typen hinzufügt |
CNSTimer(GCKAdditions) | Eine Kategorie auf NSTimer, die einige nützliche Verbesserungen bietet |