Transition entre MobileCompatibility et lecteurs intelligents

Product
Video Cloud
S'applique aux utilisateurs
Éditeur
Version
Brightcove 5
Édition
Tous

Cette rubrique décrit la manière dont les éditeurs qui ont déployé une solution anticipée de vidéo HTML5 de Video Cloud peuvent profiter de notre toute dernière solution, les lecteurs intelligents.

La solution anticipée de diffusion vidéo HTML5 de Video Cloud, décrite dans l'article Brightcove Experience pour HTML5, utilisait du JavaScript incrusté dans votre page Web pour appeler un fichier JavaScript nommé MobileCompatibility.js. Ce dernier détectait le périphérique du spectateur, et remplaçait, si nécessaire, le lecteur Video Cloud Flash par un lecteur HTML5. Video Cloud propose désormais des lecteurs intelligents, qui fonctionnent bien mieux en HTML5 et de façon plus simple. Grâce aux lecteurs intelligents, vous pouvez utiliser un seul lecteur pour les deux modes, Flash et HTML5. Les styles personnalisés que vous appliquerez au lecteur de Video Cloud seront reproduits aussi bien en mode Flash qu’en mode HTML5 du lecteur. Vous n’avez pas besoin d’inclure du JavaScript supplémentaire dans votre page Web, hormis le code de publication de base du lecteur.

Pour utiliser les lecteurs intelligents pour les lecteurs que vous publiez, vous n’avez besoin de rien faire de particulier. À partir du moment où le lecteur répond à tous les critères des lecteurs intelligents décrits à la rubrique Diffusion vidéo avec HTML5 et lecteurs intelligents et que vous ne désactivez pas l’option de diffusion HTML5, que ce soit au niveau du compte ou du lecteur (comme décrit dans Configuration de vos options de diffusion HTML5), vous pouvez utiliser un code de publication de lecteur JavaScript classique et bénéficier de tous les avantages des fonctionnalités de lecteurs intelligents. Voir également :

vidéosTutoriel vidéo : Lecteurs intelligents HTML5

Conversion de lecteurs précédemment publiés avec MobileCompatibility.js

Si vous avez déjà publié des lecteurs avec la solution MobileCompatibility.js, vous pouvez modifier la manière dont ils sont publiés dans vos pages Web en les convertissant à la solution de lecteurs intelligents. En supposant que le lecteur réponde aux critères pour lecteurs intelligents, modifiez les pages Web qui contiennent votre lecteur de la manière suivante :

  1. Supprimez la référence de script à MobileCompatibility.js de la page Web. Cela se trouvera dans une balise <script> dans la section <head> de votre page Web, et devrait ressembler à ceci :
    <script language="javascript" type="text/javascript" src="http://support.brightcove.com/MobileCompatibility.js">
    </script>
  2. Supprimez les appels JavaScript à runMobileCompatibilityScript() dans votre page Web, qui ressemblera à ceci :

    <script type="text/javascript">
       runMobileCompatibilityScript('myExperience', 'anId');
    </script>

Une fois que vous avez supprimé les références MobileCompatibility.js et runMobileCompatibilityScript(), le code de publication JavaScript du lecteur permettra d’afficher le lecteur intelligent, basculant automatiquement entre le mode Flash et le mode HTML5, selon le périphérique de l'internaute.

Balises
html5, mobile