Maison  >  Article  >  interface Web  >  Le chemin de Xiaoqiang vers le développement mobile HTML5 (5) – créer un magnifique lecteur vidéo

Le chemin de Xiaoqiang vers le développement mobile HTML5 (5) – créer un magnifique lecteur vidéo

黄舟
黄舟original
2018-05-24 14:40:0211406parcourir

Dans les articles précédents, nous avons présenté les caractéristiques du HTML5 et les connaissances de base qui doivent être maîtrisées. Commençons maintenant à véritablement découvrir les avantages du HTML5. Commençons par créer un beau lecteur vidéo. commençons à le créer. Comprenons d’abord les connaissances de base des fichiers vidéo.

1. Formats vidéo

Les formats vidéo actuellement les plus courants et les plus couramment utilisés sont : avi, rmvb, wmv, mpeg4, ogg, webm. Ces vidéos sont composées de trois parties : vidéo, audio et format d'encodage. En HTML5, il existe actuellement de nombreux ensembles d'encodeurs différents selon le navigateur :

H.264 (personnellement pas optimiste à ce sujet) : Cet encodeur est l'encodeur des systèmes Apple, y compris les téléphones Apple, et possède un brevet encodeur vidéo. Des redevances peuvent être facturées pour n’importe quelle partie du processus de codage et de transmission. Par conséquent, Safari (le navigateur d'Apple) et Internet Explorer prennent en charge cet encodeur. Cependant, à l'heure où l'open source est devenu une tendance, il facture toujours des frais de brevet dans les navigateurs. Je ne suis vraiment pas optimiste à ce sujet.

Theora : Il s'agit d'un format d'encodage sans brevet et d'un encodeur vidéo gratuit pour tous les niveaux d'encodage, de transmission et de lecture. Chrome, Firefox et Opera prennent en charge cet encodeur.

VP8 : Cet encodeur vidéo est similaire à Theora, mais son propriétaire est Google, qui est open source, donc aucun frais de brevet n'est requis. Chrome, Firefox et Opera prennent en charge cet encodeur.

AAC : codec audio, identique au H.264, ce codec audio a des restrictions de brevet, Safari, Chrome et Internet Explorer prennent en charge ce codec audio.

MP3 : Également une technologie brevetée, Safari, Chrome et Internet Explorer prennent en charge cet encodeur audio.

PCM : format de stockage de données sur des CD audio qui stocke des données complètes codées par un convertisseur analogique-numérique. Par conséquent, la taille du fichier de l'encodeur sans perte chinois est généralement plusieurs fois supérieure à celle des fichiers AAC et MP3, Safari, Firefox et Internet Explorer prennent en charge cet encodeur audio.

Vorbis : L'extension de fichier est .ogg, parfois aussi appelé Ogg Vorbis Cet encodeur audio n'est pas protégé par des brevets et est donc libre de droits. Les navigateurs pris en charge incluent Chrome, Firefox et Opera.

Vidéo et audio pris en charge par les principaux navigateurs et appareils

Le chemin de Xiaoqiang vers le développement mobile HTML5 (5) – créer un magnifique lecteur vidéo

2.

En html5, vous pouvez utiliser les balises
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn