【发布时间】:2011-05-25 21:48:46
【问题描述】:
我在使用 HTML5 for Android 浏览器将视频和音频嵌入网页时遇到问题。 有两件事我不确定:
- android浏览器支持的编解码器
- 我应该使用什么 javascript 回调
这是我写的,但它不起作用。 (但是,它可以在桌面上运行。)
<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>
我尝试为 jQuery 使用 jPlayer 插件。它适用于音频 (.mp3) 和演示视频 (.m4v)。但是它不适用于我的视频。我尝试对其进行编码但没有成功。 这就是演示视频的规格(有效):
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
这是我的视频:
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
(这是ffmpeg的输出)
【问题讨论】: