개요
iOS용 브라이트코브 네이티브 플레이어 SDK는 광고, 분석 및 콘텐츠 보호를 위한 통합 포인트를 제공합니다. 또한 브라이트코브 웹 플레이어와 유사한 플레이어 컨트롤을 제공하며 라이브 스트림 이벤트를 재생할 수 있습니다.
iOS용 브라이트코브 플레이어 SDK의 진입점은BCOVPlayerSDKManager
싱글톤 객체입니다. 이 기능은 다음과 같은 기능을 제공합니다.
- 를 포함하여 구성 요소의 객체 팩토리 역할을합니다.
BCOVPlaybackController
- 후크업 분석
- 어떤 플러그인이 사용되고 있는지 추적합니다.
플레이어를 만들려면 로 시작하세요BCOVPlayerSDKManager
.
설치 노트 및 자세한 아키텍처 개요는 iOS용브라이트코브 플레이어 SDK GitHub용 README노트를 참조하십시오.
구성 요소 흐름 다이어그램
이 다이어그램은 iOS용 네이티브 SDK의 일부 구성 요소와 이러한 구성 요소가 서로 어떻게 관련되어 있는지 보여 줍니다.
브라이트코브 플레이어 SDK는 기본적으로 를 사용합니다AVFoundation
. HLS 지원은 에서 제공하는 모든AVFoundation
것입니다.
이제 구성 요소 흐름에 대한 기본적인 이해를 얻었으므로 앱 등록에 대해 알아볼 준비가 되었습니다.