Utilisation des règles de livraison avec Brightcove Player

Dans cette rubrique, vous apprendrez comment configurer Brightcove Player pour utiliser les règles de livraison de Brightcove.

Introduction

Les règles de livraison de Brightcove vous permettent de tirer parti de la capacité de génération de manifestes juste à temps pour utiliser des règles personnalisées afin de contrôler la manière dont votre contenu est livré au spectateur.

Pour plus de détails sur les règles de livraison, consultez ce qui suit :

Configuration de Brightcove Player

Les règles de livraison peuvent être configurées dans Brightcove Player des manières suivantes:

Utilisation du code d'intégration du lecteur

Lorsque vous publiez une vidéo dans le module médias de Video Cloud Studio, vous pouvez ajouter des règles de diffusion.

Code intégré standard

Avec le code d'intégration standard (iframe), utilisez le deliveryConfigId paramètre de requête:

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

Code d'intégration avancé

Avec le code d'intégration avancé (intégration dans la page), utilisez le data-delivery-config-id attribut:

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

Utiliser l'éditeur JSON

Pour ajouter des règles de livraison à un lecteur, vous pouvez modifier la configuration du lecteur dans le module Lecteurs .

  1. Dans Video Cloud Studio, accédez au Joueurs module.
  2. Dans la navigation de gauche, sélectionnez JSON Editor.
  3. Ajoutez l' delivery_config_id attribut comme suit :

    Editeur JSON
    Editeur JSON

Utiliser l'API Catalogue

En utilisant Javascript, vous pouvez récupérer la règle de livraison par son deliveryConfigId à l'aide de l'API de catalogue:

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);
  });
});

Utilisation de l'API de gestion des lecteurs

Lors de la configuration des lecteurs avec l'API Player Management, vous pouvez définir delivery_config_id propriété de configuration comme suit:

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

Pour plus de détails, voir les documents de l 'API de gestion des lecteurs .