Cette rubrique décrit le format H.264 que vous pouvez utiliser pour charger et lire des vidéos et les différentes façons de charger des vidéos en H.264. Elle contient également des informations sur la version de Flash requise pour utiliser ce format.
Brightcove prend en charge et recommande l’utilisation du H.264 pour charger et lire des vidéos. Le H.264 est une technologie de compression vidéo en MPEG-4, également connue sous le nom de MPEG-4 Part 10. Le moteur d’encodage adaptatif de Brightcove crée des vidéos H.264 qui offrent une qualité supérieure et nécessitent moins de bande passante par rapport à des formats d’encodage alternatifs. L’encodage H.264 offre également les meilleures options concernant la vidéo sur supports mobiles. Il convient cependant de signaler que le décodage du H.264 nécessite plus de ressources processeur côté client que les vidéos en VP6 (*.flv).
Lorsque vous chargez une vidéo en H.264 avec le module médias, les options suivantes s’offrent à vous :
Vous pouvez également charger des vidéos dans tout autre format pris en charge en dehors du VP6 (*.flv). Le moteur d’encodage adaptatif de Brightcove peut convertir ces vidéos en rendus H.264, comme décrit dans la rubrique Chargement de vidéos avec le module médias. Pour plus d’informations, consultez les rubriques suivantes :
Vous pouvez également charger des fichiers vidéo avec le transfert FTP Batch ou la méthode create_video décrite dans la référence pour l’API des médias. Avec le transfert FTP Batch ou l’API médias, vous avez la possibilité de convertir vos vidéos dans Brightcove en plusieurs rendus H.264 ou VP6. Vous pouvez également fournir vos propres rendus H.264 ou VP6 pour une diffusion en continu multidébits. Il est également possible de conserver vos fichiers vidéo H.264 en tant que rendu supplémentaire.
Vous ne pouvez pas utiliser le contenu vidéo H.264 avec les lecteurs Brightcove version 2.0 créés dans la console Brightcove. Vous avez besoin d’un lecteur en ActionScript 3.0, comme tous les lecteurs créés dans Brightcove 3 ou version ultérieure.
Flash 9.0.115.0 ou ultérieur est nécessaire pour lire le contenu vidéo H.264 ; pour lire les vidéos VP6, il vous faudra Flash 9.0.28.0 ou une version ultérieure. Les lecteurs Brightcove détectent la version de Flash utilisée par les spectateurs. Par défaut, si les spectateurs utilisent une version de Flash antérieure à la 9.0.28.0, le lecteur leur propose une mise à niveau. Si vous utilisez une vidéo H.264 dans un lecteur, vous devriez inclure le paramètre de configuration minorRevision dans votre code de publication de façon à ce que le lecteur demande aux spectateurs de mettre Flash à niveau vers la version 9.0.115.0 :
Pour le code de publication Java :
<param name="minorRevision" value="115" />
Pour le code de publication ActionScript :
config["minorRevision"] ="115"