Aperçu: Lecteur Brightcove

Dans cette rubrique, vous aurez une compréhension de haut niveau de Brightcove Player, y compris ses points forts, ses options de publication vidéo et la gestion de base des lecteurs.

Points forts

Le lecteur fournit une plate-forme sur laquelle construire une expérience de lecture vidéo flexible et extensible.

Les principaux points forts sont les suivants :

  • Lecteur vidéo HTML5 léger
  • Environnement de plug-in riche pour ajouter des fonctionnalités et des fonctionnalités
  • Utilisation de HTML, JavaScript et CSS pour personnaliser l'apparence du lecteur
  • Implémentations de deux joueurs pour différents environnements
  • Un ensemble riche de fonctionnalités telles que les points de repère, les légendes, la localisation, la publicité, etc.
  • SDK pour lecteur natif
  • Lit à la fois des vidéos et des vidéos de la bibliothèque Video Cloud avec des URL accessibles à Internet

Publication de vidéos

Lorsque vous créez un lecteur, vous voyez trois implémentations pour la publication du lecteur. Ces implémentations sont :

  • URL
  • Intégrer dans la page
  • iframe

Chacune de ces implémentations peut prendre deux approches. L'approche la plus courante consiste à utiliser un joueur dynamique. Ce lecteur peut lire de nombreuses vidéos différentes. Pour ce faire, l'ID vidéo est transmis au lecteur lors de l'exécution, via un paramètre URL, un attribut de balise vidéo ou des API JavaScript. Ceci est techniquement similaire à un modèle de page Web qui peut être utilisé pour de nombreuses instances de contenu différentes. Un cas d'utilisation de cette approche est un lecteur vidéo générique qui se voit attribuer des vidéos différentes en fonction de l'article ou de la vidéo auquel l'utilisateur accède.

Une approche plus spécialisée consiste à lier statiquement la vidéo au lecteur en l'incluant dans la configuration du lecteur elle-même. Cette approche est similaire à la création d'une page Web statique. L'avantage est de réduire le nombre d'appels que le lecteur doit faire pour afficher une image d'affiche ou commencer à lire la vidéo, augmentant ainsi les performances. Cela peut être fait dans Studio ou en utilisant l'API directement. Un cas d'utilisation de cette approche est une page produit créée avec un lecteur qui contient une vidéo détaillant le produit unique.

Gestion des joueurs

 

Les joueurs peuvent être créés, personnalisés et gérés via Studio ou par programmation avec l'API Player Management.

Studio

Studio fournit une interface facile à utiliser pour effectuer ces tâches.

vue d'ensemble studio
vue d'ensemble studio

le Premiers pas avec Studio Ce document constitue un excellent point de départ pour en savoir plus sur Video Cloud Studio.

API de gestion des joueurs

Les fonctionnalités de l'API de gestion des joueurs se répartissent en deux grandes catégories. Ces catégories et points forts détaillés sont énumérés ici :

  • Gestion centralisée
    • Mises à jour automatiques
    • Créer, mettre à jour et activer des joueurs via l'API
    • Mettre à jour des milliers de joueurs à la fois
    • Versioning et restauration du lecteur
  • Performances optimisées
    • Précompilation des actifs du joueur
    • Intégrer des miniatures ou des URL vidéo dans le lecteur
    • Fournir des plugins via le même CDN

Vous trouverez de plus amples informations sur l'API Player Management dans le Gestion des lecteurs Brightcove Documentation.

Publier des joueurs liés statiquement

Comme indiqué ci-dessus, vous pouvez lier statiquement une vidéo à un lecteur. Cela peut être fait dans l'interface utilisateur du lecteur ou via l'API de gestion du lecteur. Pour plus d'informations, consultez le Publication de vidéos et de listes de lecture avec le module média et le Pas à pas: Gestion des joueurs documents.

Dans ces cas, l'ID vidéo n'a pas besoin d'être inclus dans l'URL de la vidéo utilisée dans l'iframe ou pour un lien direct, mais il doit être inclus dans le <video> balise pour une intégration dans la page.

Comparaison des types de joueurs

Il existe trois types de joueurs différents qui composent l'environnement de joueur pour Brightcove. Il s'agit de :

  • Video.js : Une bibliothèque JavaScript et CSS open source qui fournit un framework pour faciliter l'utilisation et la création de vidéos HTML5. Le projet Video.js est parrainé par Brightcove et Brightcove contribue fortement au projet.
  • Brightcove Player (module Lecteurs dans Studio) : Un lecteur vidéo développé par Brightcove qui utilise Video.js comme cadre de lecteur sous-jacent. Bien que vous puissiez utiliser Video.js par lui-même, la plupart du temps, vous allez vouloir le combiner avec des plugins et des personnalisations supplémentaires. Brightcove cultive les plugins, gère leur compatibilité et les tient à jour au fil du temps. Le Brightcove Player constitue la base de toutes les expériences vidéo Brightcove.
  • Joueur de Brightcove : Le service haute performance pour la création et la gestion de lecture vidéo. Conçu pour répondre aux besoins des plus grands éditeurs de vidéos au monde, Brightcove combine le lecteur vidéo Brightcove, le premier lecteur vidéo multiplateforme HTML5, avec un ensemble robuste d'API de gestion des lecteurs et de services d'optimisation des performances. Les kits SDK natifs iOS et Android de Brightcove sont également inclus.

Les informations suivantes expliquent pourquoi choisir Brightcove Player plutôt que le fichier Video.js open source peut être à votre avantage.

  • Optimisation des performances : Le service de gestion des joueurs est chargé d'optimiser la livraison du lecteur, d'optimiser chaque joueur en précompilant des plugins, des ressources de skinning et des miniatures afin de minimiser la taille des téléchargements, puis de les livrer via un CDN hautement performant et optimisé à l'échelle mondiale.
  • Gestion des joueurs : Les capacités de gestion des joueurs permettent aux utilisateurs de suivre facilement les configurations des joueurs et d'apporter des modifications. Ceci est particulièrement utile pour les clients avec plusieurs configurations de lecteur, y compris différentes personnalisations, plugins et styles de lecteur - pour différentes parties de leur site ou de leur application. Le service de gestion des lecteurs leur permet de mettre à jour la configuration de ces lecteurs en modifiant les plug-ins, les styles et d'autres paramètres - sans modifier le code de chaque page. Les clients peuvent simplement republier le lecteur, et ces modifications sont automatiquement transférées vers le CDN.
  • Intégrations tierces Proof Future : Brightcove travaille directement avec des partenaires tels que ComScore, Nielsen, Google/Doubleclick, Freewheel et bien d'autres pour s'assurer que les plug-ins analytiques et publicitaires fonctionnent correctement. De plus, Brightcove se tient à jour sur toutes les tendances avec les navigateurs et les appareils connectés, afin de s'assurer que notre joueur fonctionne parfaitement avec toutes les mises à jour des technologies web tierces. Certaines fonctionnalités fournies dans les plugins de Brightcove ne sont pas disponibles en open source, telles que la commutation automatique entre Flash et HTML5 pour l'affichage publicitaire à l'aide du SDK IMA de Google, qui est utilisé pour afficher des annonces DFP. Brightcove s'assure que les plugins sont testés avec Brightcove Player, mais pas avec toutes les versions de Video.js.
  • Soutien leader de l'industrie : Une autre raison importante de choisir Brightcove Player est que le service est pris en charge par Brightcove. En général, cela signifie que vous, en tant que client, avez un partenaire expérimenté pour vous aider à chaque étape. Avec Brightcove, vous obtenez un délai de mise sur le marché plus rapide et un système qui fonctionne, et quelqu'un à appeler quand ce n'est pas le cas ou si vous avez une question.
  • Coûts de développement et délai de mise sur le marché : Il est possible de construire vous-même toutes les fonctionnalités autour d'un lecteur vidéo HTML, comme l'a fait Brightcove, mais ce n'est pas bon marché et cela prendra énormément de temps. Ce type de travail n'est probablement pas la compétence de base des entreprises auxquelles Brightcove vend, et il est donc peu probable qu'une entreprise puisse le faire aussi bien que Brightcove, ou pour moins d'argent. Open Source semble moins cher au début, mais il faut beaucoup plus de temps et d'efforts pour construire une solution complète, puis il y a des coûts de maintenance continus pour maintenir le joueur, les plugins et les intégrations à jour.
  • Une fois l'intégration : Le Brightcove Player est spécialement conçu pour prendre en charge la lecture des flux Once avec des annonces côté serveur encodées dans le flux. En outre, le lecteur est intégré à Once UX, qui permet d'offrir des expériences publicitaires riches et interactives basées sur le contenu VMAP, qui indique quand les annonces sont cousues côté serveur.

Plus d'informations

Les liens ci-dessous fournissent d'autres informations d'introduction de Brightcove Player :