Überblick
Das Brightcove Native Player SDK für iOS bietet Integrationspunkte für Werbung, Analysen und Inhaltsschutz. Es bietet auch Player-Steuerelemente ähnlich dem Brightcove-Webplayer und ermöglicht die Wiedergabe von Livestream-Ereignissen.
Der Einstiegspunkt zum Brightcove Player SDK für iOS ist der BCOVPlayerSDKManager
Singleton-Objekt. Es bietet folgende Funktionalität:
- Dient als Objektfabrik für Komponenten, einschließlich der
BCOVPlaybackController
- Verbindet Analytics
- Verfolgt, welche Plugins verwendet werden
Um einen Player zu erstellen, beginne mit dem BCOVPlayerSDKManager
.
Installationshinweise und eine detaillierte Architekturübersicht finden Sie im Brightcove Player SDK für iOS GitHub README Anmerkungen.
Komponentenflussdiagramm
Dieses Diagramm zeigt einige der Komponenten im Native SDK für iOS und ihre Beziehung zueinander.

Brightcove Player SDK verwendet grundsätzlich die AVFoundation
. HLS-Unterstützung ist alles, was von der zur Verfügung gestellt wird AVFoundation
.
Da Sie nun ein grundlegendes Verständnis des Komponentenflusses haben, können Sie sich mit der Registrierung Ihrer App vertraut machen.