COMMENT PERSONNALISER VOTRE LECTEUR VIDÉO EN LIGNE (OVP)

Picture of bsp-admin-1
bsp-admin-1

Bienvenue dans le premier article d'une série d'articles techniques qui, au cours des prochains mois, aborderont des sujets tels que la personnalisation du nouveau lecteur, la sécurité et le transcodage. J'ai souhaité aborder ces sujets, alors que Brightcove lance de nouveaux produits, car des questions similaires sont posées par des prospects, des clients et des partenaires. Par exemple, les clients qui avaient investi dans le Smartplayer de Brightcove, basé sur Flash, voulaient savoir par où commencer et quelle était l'étendue de la personnalisation offerte par le nouveau lecteur.

Le lecteur Brightcove est une version moderne d'un lecteur vidéo, qui utilise HTML5 dans la mesure du possible. Vous serez peut-être intéressé d'apprendre qu'il s'agit à l'origine d'un projet open-source sponsorisé par Brightcove, Video.js. Aujourd'hui, il ne cesse de s'améliorer et permet aux développeurs de gagner du temps en créant des expériences vidéo uniques pour leurs visiteurs. Permettez-moi de vous présenter quelques exemples d'utilisation de cette technologie.

LECTEURS VIDÉO HTML5 FACILES À PERSONNALISER

La personnalisation est généralement un mot qui suscite l'inquiétude. Ne craignez rien. Le lecteur étant conçu en HTML5, il est hautement personnalisable et extensible. Vous souhaitez peut-être modifier les couleurs de l'habillage du lecteur vidéo pour l'adapter à votre site Web, collecter des mesures tout en les envoyant à une plate-forme d'analyse (autre que Brightcove Analytics) et permettre des interactions à l'intérieur de la page : tout cela est possible. Avec quelques connaissances en JS et CSS, vous pouvez vraiment personnaliser le lecteur vidéo comme vous le souhaitez et avec facilité.

La personnalisation de l'apparence du lecteur vidéo est simple et repose principalement sur les feuilles de style CSS. Il est possible de modifier le bouton du lecteur, de réduire la zone de lecture, de modifier l'emplacement du bouton de lecture et bien d'autres choses encore. Pour une personnalisation légère, le module Players du Studio vous permet de modifier la couleur de la zone de lecture. Pour des modifications plus sophistiquées, remplacez le CSS du lecteur au niveau de la page ou ajoutez un fichier CSS au lecteur.

Ressource: Comment personnaliser l'apparence du lecteur vidéo

Exemple de personnalisation de l'habillage d'un lecteur vidéo

Exemple de personnalisation de l'habillage d'un lecteur vidéo

CRÉER DES INTERACTIONS AVEC DES PLUGINS DE LECTEURS VIDÉO

L'aspect le plus puissant du lecteur est clairement les plugins et les JS/CSS de la page, qui pilotent les interactions du lecteur. Ces API de lecteur vidéo vous permettent d'écouter les événements et d'entreprendre/programmer une action. Il peut s'agir d'une action aussi simple que l'ajout d'un bouton de téléchargement ou aussi complexe que l'envoi de données à Google Analytics ou Omniture.

Ressource: Démarrage rapide du développement de plugins

Ajouter le code d'un plugin de lecteur vidéo

L'une des raisons d'intégrer les interactions dans un plugin, plutôt que sur la page, est que le plugin peut résider dans le code du lecteur vidéo. Dans le cadre du processus de création du lecteur, le code JS du plugin est intégré et boulonné dans le fichier JS du lecteur, ce qui signifie que pour chaque requête du lecteur, un seul fichier doit être envoyé. En fait, lorsque je crée un plugin, je commence par construire la fonctionnalité dans un fichier JS, qui est appelé dans la page contenant le lecteur vidéo. De cette façon, je peux revoir le code du plugin, consulter la console Developer et ajuster le code du plugin. Une fois que le plugin a atteint le point où la fonctionnalité souhaitée est en place, j'intègre le code dans un plugin et je l'attache au lecteur.

Ajout d'un plugin de lecteur vidéo pour un lien connexe

Le codage d'un lien connexe dans le lecteur vidéo permet de rassembler tous vos contenus connexes.

Comme le lecteur Brightcove contient le cœur du lecteur Video.js, il existe une vaste bibliothèque de modules qui peuvent être utilisés avec le lecteur Brightcove. Remarque : tous les modules de la bibliothèque VideoJS n'ont pas été testés avec le lecteur Brightcove et sont donc fournis tels quels.

Si vous avez besoin d'espace pour héberger vos fichiers CSS et/ou JS pour le lecteur, nous avons même la possibilité d'héberger ces fichiers dans un dépôt de type git. Les dépôts peuvent être créés pour chaque compte, en utilisant l'API du système de livraison. Une fois que vous avez créé le dépôt et poussé les fichiers dans le dépôt, ces fichiers peuvent être référencés par le lecteur, dans la section Plugins.

EXEMPLES DE PERSONNALISATION DU LECTEUR VIDÉO

Vous cherchez à vous inspirer de ce que vous pouvez faire avec le lecteur ? Le salon du lecteur, organisé par les ingénieurs commerciaux de Brightcove, présente des exemples de personnalisation du lecteur. Nous avons également partagé des articles pratiques avec des instructions étape par étape. Consultez la section Échantillons de code de la documentation du lecteur Brightcove pour commencer rapidement. J'espère que cet article a aiguisé votre curiosité sur le lecteur Brightcove et sur la facilité avec laquelle il est possible d'étendre ses fonctionnalités. La prochaine fois, je traiterai du transcodage.

Partager

Brightcove a aidé un fabricant d'équipements de diagnostic à réduire le temps et les dépenses consacrés à la salle de classe tout en améliorant la réussite ...
Brightcove a aidé la place de marché automobile la plus reconnue à gérer son énorme vidéothèque et à la rentabiliser...
Pour préserver l'intégrité de leur marque, les enseignes de distribution ont besoin de lecteurs vidéo personnalisables qui leur permettent d'ajuster les couleurs, la police...

PRÊT À COMMENCER ?

Contactez-nous pour savoir comment nous pouvons améliorer vos efforts de marketing vidéo et vous aider à générer les résultats et le retour sur investissement dont vous avez besoin.