HTML-Audio/Video

简介:

  • 容器:不论是音频还是视频文件,实际上都是容器文件;
    • 视频文件包含了音频轨道、视频轨道和其他一些元数据;
    • 视频文件播放时,音频轨道和视频轨道是绑定在一起;元数据包含了该视频的封面、子标题、字幕等信息;
  • 主流视频容器支持格式:
    • Audio Video Interleave(.avi)
    • Flash Video(.flv)
    • MPGE4(.mp4)
    • Mattroska(.mkv)
    • Ogg(.ogv)
  • 编/解码器:
    • 一组算法,用来对一段特定视频或音频进行解码和编码;
    • 由于一些原因,当前没有任意一种编解码器可以被所有浏览器厂商支持;
    • 目前HTML5规范中并没有对编解码器做要求;

 浏览器支持:

<video src=‘../test.webm‘ controls>
    <object data=‘videoplayer.swf‘ type=‘application/x-shockwave-flash‘>
	<param name="movie" value="video.swf">
   </object>
</video>

以插件方式播放视频的代码为备选内容;不过考虑到各种浏览器,可能需要多种视频格式;

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。