02-HTML5中对视频的支持
6.1 HTML5中对视频的支持
HTML5定义了一个新的标签,即
首先要讨论的是视频格式支持的问题,这是一个非常复杂的问题。一些视频格式是免费的,另外一些是需要授权的。一些格式看起来比其他格式的效果要好,一些格式生成的文件较小,一些格式能够被一个浏览器支持,但是其他格式可以被另一个不同的浏览器支持。本章仅关注3种格式。这3种格式已经被广泛支持或者被承诺将来会支持,它们是.ogg、.mp4和.webm。
需要使用“视频编码器”这个术语来讨论这些视频格式。每一种格式都可能使用一种或多种“编码器”对视频进行压缩和解压缩。编码器是每种格式的核心技术。因为在实际环境中,必须将非常大的视频文件转换为较小的文件才能在互联网上传输,所以压缩是这个过程的关键。