Verwenden von Übermittlungsregeln mit Brightcove Player

In diesem Thema erfahren Sie, wie Sie den Brightcove-Player für die Verwendung der Bereitstellungsregeln von Brightcove konfigurieren.

Einleitung

Mit den Bereitstellungsregeln von Brightcove können Sie die Just-in-Time-Manifestgenerierungsfunktion nutzen, um benutzerdefinierte Regeln zu verwenden, um zu steuern, wie Ihre Inhalte an den Betrachter geliefert werden.

Weitere Informationen zu Lieferregeln finden Sie unter:

Konfigurieren von Brightcove Player

Übermittlungsregeln können im Brightcove Player auf folgende Weise konfiguriert werden:

Verwendung des Player-Einbettungscodes

Wenn Sie ein Video im Medienmodul von Video Cloud Studio veröffentlichen, können Sie Regeln für die Bereitstellung hinzufügen.

Standard-Einbettungscode

Verwenden Sie mit dem Standardeinbettungscode (iframe) die deliveryConfigId Abfrageparameter:

<iframe src="https://players.brightcove.net/.../index.html?deliveryConfigId=abcdef">

Erweiterter Einbettungscode

Verwenden Sie mit dem erweiterten Einbettungscode (In-Page-Einbettung) die data-delivery-config-id Attribut:

<video-js data-delivery-config-id="abcdef">

Verwendung des JSON-Editors

Um einem Player Übertragungsregeln hinzuzufügen, können Sie die Playerkonfiguration im Playermodul bearbeiten.

  1. Navigieren Sie in Video Cloud Studio zum Player-Modul.
  2. Wählen Sie in der linken Navigation den JSON-Editor aus.
  3. Fügen Sie das delivery_config_id Attribut wie folgt hinzu:

    JSON-Editor
    JSON-Editor

Verwenden der Katalog-API

Mit Javascript können Sie die Übermittlungsregel anhand ihrer abrufen deliveryConfigId Verwenden der Katalog-API:

var player = videojs.getPlayer('myPlayerId');
player.ready(function () {
  var catalogParams = {
    deliveryConfigId: delivery_rules_id,
    type: 'video',
    id: video_id,
  };

  player.catalog.get(catalogParams, function (error, video) {
    if (error) {
      throw new Error(error);
    }

    player.catalog.load(video);
  });
});

Verwenden der Playerverwaltungs-API

Wenn Sie Player mit der Player Management-API konfigurieren, können Sie die festlegen delivery_config_id Konfigurationseigenschaft wie folgt:

{
"delivery_config_id": "abcdef",
...
}

Weitere Einzelheiten finden Sie in den Dokumenten zur Player Management-API .