HTML5在视频方面的用户体验比Flash的好,使用HTML5可以提供多高质量的视频和音频流。Adobe公司宣布在2020年停止Flash的开发和新是令移动平台视频音频成为HTML5天下。今天千锋郑州培训就来给大家简单叙述一下在HTML5中的音频和视频。

在学习音频和视频之前,我们需要先了解两个概念:容器(Container)和编解码器(codec)。音频文件或视频文件,都只是一个容器文件。视频文件包含了音频轨道、视频轨道和其他一些元数据。元数据包含了视频的封面、标题、子标题、字幕等相关信息。主流视频容器支持的格式为:.avi、.flv、.mp4、.mkv、.ogg、.webm。音频和视频编码/解码是一组算法,用来对一段特定音频或视频进行解码和编码,以便音频和视频能够播放。主流的音频编解码器:AAC、MPEG-3、Ogg Voribs,视频编解码器:H.264、VP8、Ogg Theora。
video视频元素和audio音频元素
以往的视频播放,需要借助Flash插件才可以实现。但Flash插件的不稳定性经常让浏览器导致崩溃,因此很多浏览器或系统厂商开始使用 Html5的 video元素做替代品。而audio元素用于嵌入音频内容,音频元素的属性及支持度与视频类似。主流的音频格式有:.mp3,.m4a,.ogg,.wav。
当然,除了可以给站点带来多的多媒体元素(视频和音频)和替代FLASH和Silverlight,HTML5还有以下其他优势:
综上所述,使用HTML5有以下优点:
1)提高可用性和改进用户的友好体验;
2)有几个新的标签,这将有助于开发人员定义重要的内容;
3)当涉及到网站的抓取和索引的时候,对于SEO很友好;
4)将被大量应用于移动应用程序和游戏。
