使用< video>和< audio>元素。虽然目前此部分的工作还不够完善,但 是已经取得了浏览器的广泛支持和认可。 1.1视频容器 不论是视频文件还是音频文件,例如.avi、flv等,实质上都 是一个容器文件。这个容器文件就如同.zip文件一样。视频文件(视 频容器)包含了音频轨道、视频轨道和其他一些元数据。当进行视频 播放时,音频轨道和视频轨道是绑定在一起的。元数据部分包含了视 频的封面图片、标题、子标题、字幕等信息。 视频容器有很多中,较为常见的如下所示 (1)MPEG-4(.mp4) (2) Flash Video ( flv) (3)0gg ( ogv (4) WebM(. webm (5)Audio Video Interleave ( avi) (6) Matroska ( mky) 1.2音频和视频的编解码器 音频和视频的编码/解码器是一组算法,用来对一段特定音频或 视频进行解码和编码,以便音频和视频能够播放。 当观看一个视频的时候,视频播放器(解码器)需要完成的工作 有 第一步:解析容器格式以找出可以使用的视频和音频轨道,并分 析它们的存储结构,以便接下来的解码工作。 第二步:对视频流解码,并在屏幕上显示一幅幅的图像。 第三步:对音频流解码,同时给扬声器传输声音信号。 编解码器包括有损和无损两种。无损视频文件一般太大了,在网 页中没有优势,所以在网络上传送的视频釆用的都是有损编解码器 有损视频编解码器中,信息在编码过程的丢失时无法避免的。这就好 比从一个磁带复制音频,每次复制都会丢失一些原来音频的信息,复 制音频的质量也会越来越差。因此如果希望编码后的视频能够清晰, 2《网页设计与网站规划》讲稿/河南中医学院互联网应用技术研究所/htp/ bs. 51xueweb cn2 《网页设计与网站规划》讲稿 / 河南中医学院互联网应用技术研究所 / http://labs.51xueweb.cn 使用<video>和<audio>元素。虽然目前此部分的工作还不够完善,但 是已经取得了浏览器的广泛支持和认可。 1.1 视频容器 不论是视频文件还是音频文件,例如.avi、.flv 等,实质上都 是一个容器文件。这个容器文件就如同.zip 文件一样。视频文件(视 频容器)包含了音频轨道、视频轨道和其他一些元数据。当进行视频 播放时,音频轨道和视频轨道是绑定在一起的。元数据部分包含了视 频的封面图片、标题、子标题、字幕等信息。 视频容器有很多中,较为常见的如下所示: (1)MPEG-4(.mp4) (2)Flash Video(.flv) (3)Ogg(.ogv) (4)WebM(.webm) (5)Audio Video Interleave(.avi) (6)Matroska(.mkv) 1.2 音频和视频的编解码器 音频和视频的编码/解码器是一组算法,用来对一段特定音频或 视频进行解码和编码,以便音频和视频能够播放。 当观看一个视频的时候,视频播放器(解码器)需要完成的工作 有: 第一步:解析容器格式以找出可以使用的视频和音频轨道,并分 析它们的存储结构,以便接下来的解码工作。 第二步:对视频流解码,并在屏幕上显示一幅幅的图像。 第三步:对音频流解码,同时给扬声器传输声音信号。 编解码器包括有损和无损两种。无损视频文件一般太大了,在网 页中没有优势,所以在网络上传送的视频采用的都是有损编解码器。 有损视频编解码器中,信息在编码过程的丢失时无法避免的。这就好 比从一个磁带复制音频,每次复制都会丢失一些原来音频的信息,复 制音频的质量也会越来越差。因此如果希望编码后的视频能够清晰