J'ai des problèmes avec l'intégration de la vidéo et de l'audio dans une page Web en utilisant HTML5 pour le navigateur Android. Deux choses que je ne suis pas sûr:Balise vidéo et audio en HTML5 pour Android
- Les codecs que le navigateur Android supporte
- Qu'est-ce que callbacks javascript dois-je utiliser
C'est ce que je l'ai écrit, et il ne fonctionne pas. (Cependant, cela fonctionne sur le bureau.)
<audio src="x.mp3" controls>
Your browser does not support the audio element.
</audio>
<br/>
<video src="y.mp4" controls>
your browser does not support the video tag
</video>
J'ai essayé d'utiliser le plugin jPlayer pour jQuery. Cela fonctionne très bien avec l'audio (.mp3) et avec la vidéo de démonstration (.m4v). Cependant, cela ne fonctionne pas avec ma vidéo. J'ai essayé de l'encoder sans succès. thats la spécification de la vidéo de démonstration (qui fonctionne):
major_brand : M4VP
minor_version : 1
compatible_brands: M4VPM4A mp42isom
Duration: 00:00:33.04, start: 0.000000, bitrate: 941 kb/s
Stream #0.0(eng): Audio: aac, 44100 Hz, stereo, s16, 127 kb/s
Stream #0.1(eng): Video: h264, yuv420p, 480x270, 824 kb/s, 25 fps, 25 tbr, 600 tbn, 1200 tbc
et c'est ma vidéo:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isom
Duration: 00:00:30.24, start: 0.000000, bitrate: 534 kb/s
Stream #0.0(eng): Video: h264, yuv420p, 480x320 [PAR 1:1 DAR 3:2], 404 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 127 kb/s
(c'est la sortie de ffmpeg)
Im utilisant samsung galaxy s. C'est sur une page html basique. – Michael
Il existe une bibliothèque jQuery appelée jPlayer. Il utilise HTML5 quand il le peut et clignote dans d'autres cas. Cela fonctionne sur android. Hovewer je ne suis pas sûr si elle utilise Flash ou HTML5 – Michael
Selon Wikipedia, le Galaxy S livré avec Android 2.1, qui je crois devrait soutenir la vidéo HTML5. Il y a une autre discussion sur Stack Overflow: voir par ex. http://stackoverflow.com/questions/1711078/html5-video-element-on-android –