Utilisation de la référence du lecteur

Dans cette rubrique, vous apprendrez à utiliser la page de référence du lecteur qui permet de tester Brightcove Player avec diverses options de configuration et sources personnalisées. Pendant le test, les informations du joueur sont disponibles dans la page, par exemple les événements qui sont distribués par le joueur.

Aperçu

Cette page est destinée aux clients potentiels et actuels pour effectuer des tests. Voici quelques-unes des options que vous pouvez tester:

  • Mode HTML et mode Flash
  • Différents types de formats vidéo

La page de référence du joueur se trouve sur http://players.brightcove.net/3303963094001/player-reference-app/index.html.

Mode flash

Démonstration vidéo

Un excellent moyen d'en savoir plus sur la page de référence du lecteur est de regarder cette vidéo de 4 1/2 minutes:

Fournir une source vidéo

La première chose à faire est de fournir une source vidéo pour le lecteur ou d'utiliser l'une des vidéos par défaut fournies. Vous collez l'URL, puis cliquez sur les options de la barre de boutons de configuration avec lesquelles vous souhaitez tester. Vous devez pré-sélectionner les options puis cliquer sur Charge.

Si vous le souhaitez, vous pouvez utiliser une source Video Cloud pour les tests. Rendez-vous simplement sur le MÉDIAS module dans Studio, cliquez sur une vidéo, puis dans le Fichiers vidéo section cliquez avec le bouton droit sur une entrée, puis choisissez Copier le lien. Vous pouvez ensuite coller le lien copié dans la zone de saisie de l'URL.

Obtenir l'URL de la source vidéo dans Studio

Fournir des options de joueur

Une option de la barre de boutons de configuration qui nécessite des explications est la Options du joueur bouton.

Bouton d'options du joueur

Ce bouton vous permet de transmettre certaines options de configuration au lecteur à l'aide de données valides au format JSON. Par exemple, ce qui suit fournirait une nouvelle affiche et une boucle vidéo à la fin:

{"poster": "http://solutions.brightcove.com/fish_poster.png", "loop": true}

le Options disponibles pour le code intégré avancé (sur la page) document fournit des options que vous pouvez utiliser. Notez que width et height Les options ne fonctionneront pas correctement en tant qu'options du lecteur car elles sont remplacées par la configuration de la page.

Affichage des données affichées

Les données rapportées sur la page sont généralement faciles à interpréter, deux domaines seront expliqués un peu plus ici, ceux étant le Commutation du débit binaire et Chronologie de l'événement sections.

Commutation du débit binaire

Premièrement, si vous regardez une source vidéo MP4, vous ne verrez aucune information dans cette section. Pour un MP4, la source vidéo est envoyée et il n'y a plus de négociation. Pour HLS, des segments sont périodiquement demandés, donc en fonction de la bande passante, des segments de qualité inférieure ou supérieure peuvent être demandés. Une ligne orientée vers le haut (pente positive) dans le graphique signifierait que le débit disponible augmente et des segments de meilleure qualité seront demandés. Inversement, une ligne orientée vers le bas (pente négative) dans le graphique signifierait que le débit disponible diminue et que des segments de moins bonne qualité seront demandés.

Les lignes du graphique correspondent aux rendus disponibles pour la vidéo. Lorsque le graphique tracé se déplace au-dessus d'une ligne, le joueur demandera des segments de meilleure qualité. Le contraire est vrai lorsque le graphique tracé se déplace sous une ligne. Notez que vous ne verrez probablement pas de changement immédiat de la qualité vidéo lorsque le graphique du traceur franchit une ligne. Les segments demandés devraient être envoyés sur la base de la demande et, lorsqu'ils sont reçus, ajoutés aux segments actuellement dans la mémoire tampon.

Graphique de commutation du débit binaire

Des pics nets dans le graphique tracé, comme indiqué ci-dessous, déclencheraient très probablement des changements de rendu.

Pointes pointues dans le graphique

Chronologie de l'événement

La chronologie des événements n'affichera que les événements qui ont été distribués. Cette capture d'écran montre une vidéo HLS avant qu'elle ne commence à jouer, et seule la progress et loadedmetadata les événements ont été envoyés.

Événements au début

La capture d'écran suivante montre la même vidéo une fois que la lecture de la vidéo a commencé, qu'elle a été mise en pause et redémarrée, ainsi qu'une recherche effectuée.

Événements après avoir joué