Cast Sender API untuk iOS

Cast Sender API untuk iOS
Kelas dan protokol di Google Cast Sender v4 API untuk iOS:
CGCKAdBreakClipInfo Kelas yang merepresentasikan klip jeda iklan
CGCKAdBreakClipInfoBuilder Objek builder untuk membuat instance GCKAdBreakClipInfo baru atau turunan
CGCKAdBreakClipVastAdsRequest
CGCKAdBreakInfo Kelas yang merepresentasikan jeda iklan
CGCKAdBreakInfoBuilder Objek builder untuk membuat instance GCKAdBreakInfo baru atau turunan
CGCKAdBreakStatus Kelas yang mewakili status jeda iklan
CGCKApplicationMetadata Informasi tentang aplikasi penerima
CGCKCastChannel Saluran komunikasi virtual untuk bertukar pesan antara pengirim Cast dan penerima Cast
CGCKCastContext Class yang berisi objek dan status global untuk framework
CGCKCastContext(UI) Kategori di GCKCastContext yang berisi API khusus UI
C<GCKCastDeviceStatusListener> Protokol pemroses untuk menerima notifikasi perubahan status perangkat Google Cast
CGCKCastOptions Opsi yang memengaruhi penemuan perangkat Cast dan perilaku sesi Cast
CGCKCastSession Class yang mengelola sesi Cast dengan perangkat penerima
CGCKColor Class yang merepresentasikan warna RGBA
CGCKCredentialsData Class untuk mempertahankan data kredensial khusus aplikasi guna mengidentifikasi dan mungkin mengautentikasi pengguna
CGCKDevice Objek yang mewakili perangkat penerima
CGCKDeviceProvider Class dasar abstrak untuk menjalankan penemuan perangkat dan konstruksi sesi
CGCKDeviceProvider(Protected) Metode praktis untuk membuat objek GCKDevice dan mengirim notifikasi penemuan ke framework
CGCKDiscoveryCriteria Kriteria filter penemuan perangkat
CGCKDiscoveryManager Class yang mengelola proses penemuan perangkat
C<GCKDiscoveryManagerListener> Protokol pemroses GCKDiscoveryManager
CGCKDynamicDevice Objek perangkat yang dapat menjadi bagian dari grup multizona
CGCKError Subclass NSError untuk error framework
CGCKGenericChannel Implementasi GCKCastChannel generik, cocok untuk digunakan saat subclass tidak diinginkan
C<GCKGenericChannelDelegate> Protokol delegasi GCKGenericChannel
CGCKHLSSegment Class yang menyediakan helper untuk mengonversi antara GCKHLSSegmentFormat dan NSString
CGCKHLSVideoSegment Class yang menyediakan helper untuk mengonversi antara GCKHLSVideoSegmentFormat dan NSString
CGCKImage Class yang mewakili gambar yang terletak di server web
CGCKJSONUtils Metode utilitas untuk menggunakan data JSON
CGCKLaunchOptions Opsi peluncuran aplikasi penerima
CGCKLogger Objek singleton yang digunakan untuk logging oleh framework
C<GCKLoggerDelegate> Protokol delegasi GCKLogger
CGCKLoggerFilter Class untuk memfilter pesan log yang dibuat menggunakan GCKLogger
CGCKMediaInformation Class yang menggabungkan informasi tentang item media
CGCKMediaInformationBuilder Objek builder untuk membuat instance GCKMediaInformation baru atau turunan
CGCKMediaLiveSeekableRange Class yang menggabungkan informasi tentang rentang streaming media yang dapat dicari
CGCKMediaLoadOptions Opsi untuk memuat media dengan GCKRemoteMediaClient
CGCKMediaLoadRequestData Data permintaan pemuatan media
CGCKMediaLoadRequestDataBuilder Objek builder untuk membuat instance GCKMediaLoadRequestData baru atau turunan
CGCKMediaMetadata Penampung untuk metadata media
CGCKMediaQueue Representasi model data dari antrean media dengan panjang arbitrer
CGCKMediaQueueContainerMetadata Metadata tambahan untuk penampung antrean media
CGCKMediaQueueContainerMetadataBuilder Objek builder untuk membuat instance GCKMediaQueueContainerMetadata baru atau turunan
CGCKMediaQueueData Class yang menyimpan informasi antrean pemutaran atau penampung media
CGCKMediaQueueDataBuilder Objek builder untuk membuat instance GCKMediaQueueData baru atau turunan
C<GCKMediaQueueDelegate> Protokol delegasi untuk menerima notifikasi asinkron dari GCKMediaQueue
CGCKMediaQueueItem Class yang merepresentasikan item antrean media
CGCKMediaQueueItemBuilder Objek builder untuk membuat instance GCKMediaQueueItem baru atau turunan
CGCKMediaQueueLoadOptions Opsi untuk memuat item antrean media dengan GCKRemoteMediaClient
CGCKMediaRequestItem Class yang merepresentasikan item permintaan yang dikirim ke penerima Cast
CGCKMediaSeekOptions Opsi untuk mencari dalam media dengan GCKRemoteMediaClient
CGCKMediaStatus Class yang menyimpan informasi status tentang beberapa media
CGCKMediaTextTrackStyle Class yang merepresentasikan gaya untuk trek media teks
CGCKMediaTrack Class yang merepresentasikan trek media
CGCKMultizoneDevice Perangkat anggota grup multizona
CGCKMultizoneStatus Status grup multizona
CGCKNetworkAddress Objek yang merepresentasikan alamat IP jaringan
CGCKOpenURLOptions Objek yang merepresentasikan opsi yang dapat diteruskan ke aplikasi yang kompatibel untuk Cast melalui URL deep link
CGCKRemoteMediaClient Class untuk mengontrol pemutaran media pada penerima Cast
CGCKRemoteMediaClient(Protected) Metode yang akan dipanggil oleh subclass GCKRemoteMediaClient saja
C<GCKRemoteMediaClientAdInfoParserDelegate> Protokol delegasi untuk mengurai informasi jeda iklan dari status media
C<GCKRemoteMediaClientListener> Protokol pemroses GCKRemoteMediaClient
CGCKRequest Objek untuk melacak permintaan asinkron
C<GCKRequestDelegate> Protokol delegasi GCKRequest
CGCKSenderApplicationInfo Informasi tentang aplikasi pengirim
CGCKSession Class dasar abstrak yang mewakili sesi dengan perangkat penerima
CGCKSession(Protected) Metode yang akan diganti dan dipanggil hanya oleh subclass GCKSession
CGCKSessionManager Class yang mengelola sesi
C<GCKSessionManagerListener> Protokol pemroses GCKSessionManager
CGCKSessionTraits Objek yang menjelaskan karakteristik dan kemampuan sesi
CGCKUIButton Subclass UIButton yang mendukung status aplikasi kustom
CGCKUICastButton Subclass UIButton yang mengimplementasikan tombol "Cast"
C<GCKUICastButtonDelegate> Gunakan metode protokol ini untuk menampilkan dialog kustom sebagai respons terhadap tindakan pengguna
CGCKUICastContainerViewController Pengontrol tampilan yang menggabungkan Pengontrol Tampilan lainnya dan menambahkan area notifikasi pemutaran media di bawah pengontrol tersebut
CGCKUIDeviceVolumeController Pengontrol untuk tampilan UI yang digunakan untuk mengontrol atau menampilkan volume dan membisukan status penerima Cast
CGCKUIExpandedMediaControlsViewController Pengontrol tampilan yang menerapkan tampilan layar penuh kontrol yang diperluas
C<GCKUIImageCache> Protokol yang menentukan cara mengambil dan meng-cache gambar
CGCKUIImageHints Objek yang memberikan petunjuk kepada GCKUIImagePicker tentang jenis dan ukuran gambar yang akan dipilih untuk ditampilkan di UI
C<GCKUIImagePicker> Objek yang digunakan untuk memilih gambar untuk tujuan tertentu dari objek GCKMediaMetadata
C<GCKUIMediaButtonBarProtocol> Protokol delegasi GCKUIMediaButtonBarProtocol
CGCKUIMediaController Pengontrol untuk tampilan UI yang digunakan untuk mengontrol atau menampilkan status pemutaran media pada penerima Cast
C<GCKUIMediaControllerDelegate> Protokol delegasi GCKUIMediaController
CGCKUIMediaTrackSelectionViewController Pengontrol tampilan yang menampilkan daftar trek teks dan audio yang tersedia untuk item media tertentu
C<GCKUIMediaTrackSelectionViewControllerDelegate> Protokol delegasi GCKUIDeviceConnectionViewController
CGCKUIMiniMediaControlsViewController Pengontrol tampilan yang mengimplementasikan panel kontrol "sekarang diputar"
C<GCKUIMiniMediaControlsViewControllerDelegate> Protokol delegasi GCKUIMiniMediaControlsViewController
CGCKUIMultistateButton Subclass UIButton yang mendukung beberapa status
CGCKUIPlaybackRateController Class yang dapat digunakan untuk menerapkan UI kecepatan pemutaran streaming kustom
CGCKUIPlayPauseToggleController Class yang dapat digunakan untuk mengimplementasikan UI tombol putar/jeda kustom, dalam situasi saat GCKUIMultistateButton tidak akan cukup
CGCKUIStreamPositionController Class yang dapat digunakan untuk mengimplementasikan posisi aliran kustom dan/atau mencari UI, dalam situasi saat kontrol UISlider, UIProgressView, dan UILabel biasa tidak akan cukup
CGCKUIStyle
CGCKUIStyleAttributes Class untuk mengontrol gaya (warna, font, ikon) dari tampilan default framework
CGCKUIStyleAttributesCastViews Atribut gaya untuk grup tampilan root
CGCKUIStyleAttributesConnectionController Atribut gaya untuk grup tampilan yang mewakili pengontrol koneksi
CGCKUIStyleAttributesConnectionNavigation Atribut gaya untuk grup tampilan yang mewakili menu navigasi pengontrol perangkat
CGCKUIStyleAttributesConnectionToolbar Atribut gaya untuk grup tampilan yang mewakili toolbar pengontrol perangkat
CGCKUIStyleAttributesDeviceChooser Atribut gaya untuk grup tampilan yang mewakili pemilih perangkat
CGCKUIStyleAttributesDeviceControl Atribut gaya untuk grup tampilan yang mewakili semua tampilan kontrol perangkat
CGCKUIStyleAttributesExpandedController Atribut gaya untuk grup tampilan yang mewakili pengontrol yang diperluas
CGCKUIStyleAttributesGuestModePairingDialog Atribut gaya untuk grup tampilan yang mewakili dialog penyambungan mode tamu
CGCKUIStyleAttributesInstructions Atribut gaya untuk grup tampilan yang mewakili overlay petunjuk awal
CGCKUIStyleAttributesMediaControl Atribut gaya untuk grup tampilan yang mewakili semua tampilan kontrol media
CGCKUIStyleAttributesMiniController Atribut gaya untuk grup tampilan yang mewakili pengontrol mini
CGCKUIStyleAttributesNoDevicesAvailableController Atribut gaya untuk grup tampilan yang mewakili tidak ada perangkat yang tersedia
CGCKUIStyleAttributesTrackSelector Atribut gaya untuk grup tampilan yang mewakili pemilih trek media
CGCKUIUtils Metode utilitas antarmuka pengguna
CGCKVASTAdsRequest Class yang merepresentasikan permintaan VAST untuk klip jeda iklan
CGCKVideoInfo Class yang merepresentasikan detail format video
CNSDictionary(GCKAdditions) Kategori yang menambahkan beberapa metode praktis ke NSDictionary untuk mencari nilai dari berbagai jenis dengan aman
CNSMutableDictionary(GCKAdditions) Kategori yang menambahkan beberapa metode praktis ke NSDictionary untuk menetapkan nilai dari berbagai jenis
CNSTimer(GCKAdditions) Kategori di NSTimer yang menambahkan beberapa peningkatan berguna