用于Android的HTML5中的视频和音频标签

时间:2011-05-25 21:48:47

标签: android html5 video audio

我在使用HTML5 for Android浏览器将视频和音频嵌入网页时遇到问题。 我不确定的两件事:

  1. Android浏览器支持的编解码器
  2. 我应该使用哪些javascript回调
  3. 这就是我写的,而且它不起作用。 (但是,它适用于桌面。)

    <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的输出)

1 个答案:

答案 0 :(得分:0)

咦。我没有使用Android的经验,但根据Dive转化为HTML5,看起来确实应该有效。

视频格式正确/配置文件等?是否使用正确的MIME类型?您正在测试哪个版本的Android?