Verwenden eines Nicht-Brightcove-Players

In diesem Thema lernen Sie die verschiedenen Arten von Ereignissen kennen, die mit Brightcove Player verbunden sind.

Einleitung

Die Brightcove-Player für Web- und Mobilgeräte verfügen über eine beträchtliche Menge an Funktionen, die direkt oder über Plugins integriert sind, um verschiedene Aspekte Ihres Video Cloud-Kontos zu bearbeiten:

  • Abrufen von Videodaten und Metadaten
  • Behandeln Sie den Inhaltsschutz durch Domain- oder Geobeschränkungen
  • Senden Sie Analysedaten an den Brightcove-Datenkollektor

Wenn Sie aus irgendeinem Grund Ihre Video Cloud-Videos abspielen müssen, müssen Sie diese Funktionalität selbst ausführen. In den folgenden Abschnitten wird erläutert, wie Sie dazu Brightcove-APIs verwenden.

Einen Richtlinienschlüssel erhalten

Um Video- und Wiedergabelistendaten abzurufen oder Inhaltsbeschränkungen festzulegen, benötigen Sie eine Richtlinienschlüssel. In den meisten Fällen können Sie dies über Video Cloud Studio tun oder die Richtlinien-API verwenden.

Einfache Richtlinienschlüssel

Wenn Sie lediglich Videos und / oder Wiedergabelisten anhand ihrer IDs abrufen müssen, können Sie dies einfach tun Holen Sie sich den Richtlinienschlüssel von einem Spieler.

Wenn du willst Suche nach Videos Verwendung der Wiedergabe-API müssen Sie einen suchfähigen Richtlinienschlüssel erstellen. Sie können dies über die Richtlinien-API tun oder die Beispiel-App verwenden, die wir in die eingebettet haben Schnellstart: Richtlinien-API.

Richtlinienschlüssel mit Wiedergabeeinschränkungen

Domäneneinschränkungen und Geobeschränkungen für Spieler werden ebenfalls mithilfe von Richtlinienschlüsseln implementiert. Wenn Sie einen oder beide benötigen, können Sie am einfachsten einen Richtlinienschlüssel erhalten, indem Sie die gewünschten Einschränkungen für einen neuen Player in Studio festlegen und dann Holen Sie sich den Richtlinienschlüssel von diesem Spieler. Wenn Sie möchten, können Sie diesen Richtlinienschlüssel auch direkt mithilfe von generieren Richtlinien-API.

Abrufen von Videodaten

Sobald Sie einen Richtlinienschlüssel haben, können Sie Videodaten für Ihren Player mithilfe von abrufen Wiedergabe-API. Daten können auf drei Arten abgerufen werden:

  • Holen Sie sich ein Video per ID oder Referenz-ID
  • Holen Sie sich eine Wiedergabeliste nach ID oder Referenz-ID
  • Holen Sie sich Videos von Suche

Siehe die Schnellstart: Wiedergabe-API Für Beispiel-JavaScript können Sie die API-Anforderung einrichten.

Die Antwortdaten enthalten Video sources Dies ist ein Array von Wiedergabedaten, einschließlich der URL. Sie erhalten auch URLs für Miniatur- und Posterbilder sowie Metadaten wie das Video name und description.

Wie Sie diese Daten in Ihren Player laden, hängt von der API des Players ab.

Analytik

Da Nicht-Brightcove-Spieler nicht automatisch Daten an die senden Datenerfassungs-API Für das Brightcove Analytics-System liegt es in Ihrer Verantwortung, dies zu implementieren.

Was Sie tun müssen, hängt von der API des Players ab, insbesondere von den Ereignissen, die für Player-Aktionen gesendet werden. Siehe die Beispiel für eine Datenerfassungs-API für ein Modell, das auf dem VideoJS-Player basiert, um Anleitungen zu erhalten, welche Ereignisse Sie erfassen sollten und wie Sie die Daten an die API senden.

Andere Funktionen

Wenn Sie andere Funktionen wie Werbung oder DRM-Entsperrung benötigen, müssen Sie diese auch für Ihren Player implementieren. Schauen Sie sich den Quellcode für die Brightcove Player-Plugins wird einige nützliche Hinweise geben, was Sie tun müssen.