架構:適用於 iOS 的布萊特灣播放器 SDK

在本主題中,您將了解 Native SDK for iOS 的一些主要組件以及它們如何相互交互。

概覽

適用於 iOS 的布萊特灣原生播放器 SDK 提供廣告、分析和內容保護的整合點。它還提供類似於 Brightcove 網絡播放器的播放器控制,並允許您播放即時串流事件。

適用於 iOS 的 Brightcove Player SDK 的入口點是BCOVPlayerSDKManager單例對象。它提供了以下功能:

  • 作為組件的對象工廠,包括BCOVPlaybackController
  • 連接分析
  • 跟踪哪些插件正在使用

要創建播放器,請從BCOVPlayerSDKManager .

有關安裝說明和詳細的體系結構概述,請參閱適用於 iOS 的 Brightcove Player SDK GitHub 自述文件筆記。

元件流程圖

此圖表顯示 iOS 的原生 SDK 中的一些元件,以及它們之間的關聯方式。

iOS 架構
iOS 架構
 

Brightcove Player SDK 從根本上使用AVFoundation .HLS 支持是AVFoundation .

 

現在您已經對組件流程有了基本的了解,您已準備好了解如何註冊您的應用程式。