iOS 適用的 Cast SENDER API

iOS 專用 Cast SENDER API
Google Cast 寄件者 v4 API for iOS 中的類別和通訊協定:
CGCKAdBreakClipInfo 版本這個類別代表廣告插播片段
CGCKAdBreakClipInfoBuilder 版本建構物件,用於建構新的或衍生的 GCKAdBreakClipInfo 執行個體
CGCKAdBreakClipVastAdsRequest 版本
CGCKAdBreakInfo 版本代表廣告插播的類別
CGCKAdBreakInfoBuilder 版本建構物件,用於建構新的或衍生的 GCKAdBreakInfo 執行個體
CGCKAdBreakStatus 版本代表廣告插播狀態的類別
CGCKApplicationMetadata 版本接收器應用程式的相關資訊
CGCKCastChannel 版本這個虛擬通訊管道可交換 Cast 傳送者與 Cast 接收器之間的訊息
CGCKCastContext 版本包含架構的全域物件和狀態的類別
CGCKCastContext(UI) 版本GCKCastContext 中的類別,包含 UI 專用的 API
C<GCKCastDeviceStatusListener> 版本用於接收投放裝置狀態變更通知的事件監聽器通訊協定
CGCKCastOptions 版本影響投放裝置及投放工作階段行為的選項
CGCKCastSession 版本一個利用接收器裝置管理 Cast 工作階段的課程
CGCKColor 版本代表 RGBA 顏色的類別
CGCKCredentialsData 版本這個類別會用來維護應用程式特定憑證資料,以識別並驗證使用者
CGCKDevice 版本代表接收器裝置的物件
CGCKDeviceProvider 版本用於執行裝置探索和工作階段建構的抽象基礎類別
CGCKDeviceProvider(Protected) 版本建構 GCKDevice 物件並傳送探索通知給架構的便利方法
CGCKDiscoveryCriteria 版本裝置探索篩選條件
CGCKDiscoveryManager 版本管理裝置探索程序的類別
C<GCKDiscoveryManagerListener> 版本GCKDiscoveryManager 事件監聽器通訊協定
CGCKDynamicDevice 版本可以屬於多區域群組的裝置物件
CGCKError 版本架構錯誤的 NSError 子類別
CGCKGenericChannel 版本一般 GCKCastChannel 實作,適合不需要子類別使用
C<GCKGenericChannelDelegate> 版本GCKGenericChannel 委派通訊協定
CGCKHLSSegment 版本這個類別能協助轉換者在 GCKHLSSegmentFormatNSString 之間進行轉換
CGCKHLSVideoSegment 版本這個類別能協助轉換者在 GCKHLSVideoSegmentFormatNSString 之間進行轉換
CGCKImage 版本這個類別代表位於網路伺服器中的圖片
CGCKJSONUtils 版本使用 JSON 資料的公用程式方法
CGCKLaunchOptions 版本接收器應用程式啟動選項
CGCKLogger 版本供架構記錄的單例模式物件
C<GCKLoggerDelegate> 版本GCKLogger 委派通訊協定
CGCKLoggerFilter 版本用來篩選使用 GCKLogger 產生的記錄訊息的類別
CGCKMediaInformation 版本彙整媒體項目相關資訊的類別
CGCKMediaInformationBuilder 版本建構物件,用於建構新的或衍生的 GCKMediaInformation 執行個體
CGCKMediaLiveSeekableRange 版本彙整媒體串流可搜尋範圍相關資訊的類別
CGCKMediaLoadOptions 版本使用 GCKRemoteMediaClient 載入媒體的選項
CGCKMediaLoadRequestData 版本媒體載入要求資料
CGCKMediaLoadRequestDataBuilder 版本建構物件,用於建構新的或衍生的 GCKMediaLoadRequestData 執行個體
CGCKMediaMetadata 版本媒體中繼資料的容器
CGCKMediaQueue 版本任意長度媒體佇列的資料模型表示法
CGCKMediaQueueContainerMetadata 版本媒體佇列容器的其他中繼資料
CGCKMediaQueueContainerMetadataBuilder 版本建構物件,用於建構新的或衍生的 GCKMediaQueueContainerMetadata 執行個體
CGCKMediaQueueData 版本這個類別會保存播放佇列或媒體容器的相關資訊
CGCKMediaQueueDataBuilder 版本建構物件,用於建構新的或衍生的 GCKMediaQueueData 執行個體
C<GCKMediaQueueDelegate> 版本用於接收來自 GCKMediaQueue 的非同步通知的委派通訊協定
CGCKMediaQueueItem 版本這個類別代表媒體佇列項目
CGCKMediaQueueItemBuilder 版本建構物件,用於建構新的或衍生的 GCKMediaQueueItem 執行個體
CGCKMediaQueueLoadOptions 版本使用 GCKRemoteMediaClient 載入媒體佇列項目的選項
CGCKMediaRequestItem 版本這個類別代表傳送至 Cast 接收器的要求項目
CGCKMediaSeekOptions 版本在媒體內容中尋找GCKRemoteMediaClient的選項
CGCKMediaStatus 版本這個類別會保留部分媒體的狀態資訊
CGCKMediaTextTrackStyle 版本這個類別代表文字媒體播放軌的樣式
CGCKMediaTrack 版本代表媒體曲目的類別
CGCKMultizoneDevice 版本多可用區群組成員的成員裝置
CGCKMultizoneStatus 版本多區域群組的狀態
CGCKNetworkAddress 版本代表網路 IP 位址的物件
CGCKOpenURLOptions 版本這個物件的物件代表可透過深層連結網址傳送到支援 Cast 的應用程式選項
CGCKRemoteMediaClient 版本控制投放接收器播放媒體的類別
CGCKRemoteMediaClient(Protected) 版本僅由 GCKRemoteMediaClient 子類別呼叫的方法
C<GCKRemoteMediaClientAdInfoParserDelegate> 版本從媒體狀態剖析廣告插播資訊的委派通訊協定
C<GCKRemoteMediaClientListener> 版本GCKRemoteMediaClient 事件監聽器通訊協定
CGCKRequest 版本用於追蹤非同步要求的物件
C<GCKRequestDelegate> 版本GCKRequest 委派通訊協定
CGCKSenderApplicationInfo 版本寄件者應用程式的相關資訊
CGCKSession 版本一個抽象的基礎類別,代表接收端裝置的工作階段
CGCKSession(Protected) 版本只有 GCKSession 子類別要覆寫並呼叫的方法
CGCKSessionManager 版本管理工作階段的課程
C<GCKSessionManagerListener> 版本GCKSessionManager 事件監聽器通訊協定
CGCKSessionTraits 版本說明工作階段特性和能力的物件
CGCKUIButton 版本UIButton 的子類別,支援自訂應用程式狀態
CGCKUICastButton 版本UIButton 子類別,用於實作「投放」按鈕
C<GCKUICastButtonDelegate> 版本使用這項通訊協定的方法,根據使用者動作顯示自訂對話方塊
CGCKUICastContainerViewController 版本檢視控制器,會納入另一個檢視控制器,並在該控制器下方新增媒體播放通知區域
CGCKUIDeviceVolumeController 版本用於控管或顯示 Cast 接收器音量和靜音狀態的 UI 檢視控制器
CGCKUIExpandedMediaControlsViewController 版本實作展開控制項以全螢幕展開檢視畫面的檢視控制器
C<GCKUIImageCache> 版本一種通訊協定,用於定義擷取及快取圖片的方法
CGCKUIImageHints 版本這個物件會向 GCKUIImagePicker 提供提示,指出要在使用者介面中顯示的圖片類型和大小
C<GCKUIImagePicker> 版本用來從 GCKMediaMetadata 物件基於特定目的選取圖片的物件
C<GCKUIMediaButtonBarProtocol> 版本GCKUIMediaButtonBarProtocol 委派通訊協定
CGCKUIMediaController 版本用於控管或顯示 Cast 接收器媒體播放狀態的 UI 檢視控制器
C<GCKUIMediaControllerDelegate> 版本GCKUIMediaController 委派通訊協定
CGCKUIMediaTrackSelectionViewController 版本檢視控制器,顯示特定媒體項目可用文字和音軌的清單
C<GCKUIMediaTrackSelectionViewControllerDelegate> 版本GCKUIDeviceConnectionViewController 委派通訊協定
CGCKUIMiniMediaControlsViewController 版本實作「現正播放」控制列的檢視控制器
C<GCKUIMiniMediaControlsViewControllerDelegate> 版本GCKUIMiniMediaControlsViewController 委派通訊協定
CGCKUIMultistateButton 版本支援多個狀態的 UIButton 子類別
CGCKUIPlaybackRateController 版本這個類別可用來實作自訂串流播放速率 UI
CGCKUIPlayPauseToggleController 版本類別可用於在 GCKUIMultistateButton 不足的情況下實作自訂播放/暫停切換 UI
CGCKUIStreamPositionController 版本可在一般 UISliderUIProgressViewUILabel 控制項不足的情況下,用來導入自訂串流位置和/或跳轉使用者介面的類別
CGCKUIStyle 版本
CGCKUIStyleAttributes 版本可控制架構預設檢視畫面樣式 (顏色、字型、圖示) 的類別
CGCKUIStyleAttributesCastViews 版本根檢視區塊的樣式屬性
CGCKUIStyleAttributesConnectionController 版本代表連線控制器的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesConnectionNavigation 版本代表裝置控制器導覽列的檢視區塊樣式樣式屬性
CGCKUIStyleAttributesConnectionToolbar 版本代表裝置控制器工具列的檢視區塊群組樣式屬性
CGCKUIStyleAttributesDeviceChooser 版本代表裝置選擇工具的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesDeviceControl 版本代表所有裝置控制檢視畫面的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesExpandedController 版本代表展開控制器的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesGuestModePairingDialog 版本代表訪客模式配對對話方塊的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesInstructions 版本代表初始指示疊加層的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesMediaControl 版本代表所有媒體控制檢視的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesMiniController 版本代表迷你控制器的檢視區塊群組的樣式屬性
CGCKUIStyleAttributesNoDevicesAvailableController 版本檢視區塊群組的樣式屬性,代表沒有可用的控制器
CGCKUIStyleAttributesTrackSelector 版本代表媒體軌選取工具的檢視區塊群組的樣式屬性
CGCKUIUtils 版本使用者介面公用程式方法
CGCKVASTAdsRequest 版本這個類別代表廣告時段剪輯的 VAST 請求
CGCKVideoInfo 版本代表影片格式詳細資料的類別
CNSDictionary(GCKAdditions) 版本這個類別會在 NSDictionary 加入一些便利的方法,讓您安全地查詢各種類型的值
CNSMutableDictionary(GCKAdditions) 版本這個類別可為 NSDictionary 新增一些便利方法,用於設定不同類型的值
CNSTimer(GCKAdditions) 版本NSTimer 中的類別,新增了一些實用的強化功能