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 .
- Dans Video Cloud Studio, accédez au Joueurs module.
- Dans la navigation de gauche, sélectionnez JSON Editor.
-
Ajoutez l'
delivery_config_id
attribut comme suit :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 .