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 |