媒體播放器類

您可以使用Mogine Player Objective-C API自定義播放器的行為。

這些類描述媒體播放器及其資源。

說明
PTABRControlParameters 封裝所有自適應比特率控制參數。 支援的參數有:
  • 最小比特率
  • 最大比特率
  • 初始比特率
PTDefaultMediaPlayerClientFactory 預設實現 PTMediaPlayerClientFactory 在TVSDK中。 它提供了 PTOpportunityResolver PTContentResolver, PTAdPolicySelector 實例。
PTMediaPlayer 定義Mogine Player框架的根元件。

應用程式建立此類的實例以回放介質。 此元件將派發通知,以通知您的應用程式在任何給定時間瞭解播放器的狀態。

PTMediaPlayerClientFactory 描述自定義媒體播放器客戶端工廠應實施的方法以提供可用的協定 PTOpportunityResolver PTContentResolver PTAdPolicySelector 實例。
PTMediaPlayerItem 表示特定的音頻 — 視頻媒體。
PTMediaPlayerView 管理Mogine Player框架的視圖元件。
PTMedia配置檔案 表示變型播放清單中單個流的配置檔案。
PTMediaSelection選項 表示一個視聽媒體資源,以適應不同的語言首選項、輔助功能要求或自定義應用程式配置。 有效選項類型:
  • 字幕( PTMediaSelectionOptionTypeSubtitle)
  • 備用音頻( PTMediaSelectionOptionTypeAudio)
  • 未定義( PTMediaSelectionOptionTypeUndefined)

PTOpportunityResolver 類, PTOpportunityResolver 協定 用於處理清單內提示的類,該類將用作Adobe Primetime和決策過程的放置。
PTOpportunityResolverDelegate 描述自定義機會解析器( PTOpportunityResolver )應用於與委派員通信解決機會的狀態。
PTSDK 描述TVSDK的版本及其功能。
PTSDKConfig 公開TVSDK全局設定並允許應用程式訂閱自定義HLS標籤。
PTTextStyleRule 定義表示構成規則字典的文本樣式屬性鍵的常數。

本頁內容