最新的Web开发教程

HTML5视频


HTML视频实例。 礼貌大巴克兔子

试一试»

什么是HTML5视频?

HTML5规范引入的视频元素的播放视频的目的,部分取代对象元素。

HTML5视频是由它的创作者意图成为在网络上展示视频新标准的方式,而是采用了专有的Adobe Flash插件的前面事实上的标准,虽然早期采用因缺乏协议的哪个视频编码格式受阻和音频编码格式,应在Web浏览器的支持。


播放视频的HTML

HTML5之前,有用于显示网页上的视频没有标准。

HTML5之前,影片只能用外挂玩(like flash)

的HTML5 <video>元素指定一个标准的方式在网页中嵌入的视频。


浏览器支持

在表中的数字指定完全支持所述第一浏览器版本<video>元素。

元件
<video> 4 9 3.5 4 10.5

的HTML <video>

要显示在HTML的视频,可使用<video>元素:

<video width="320" height="240" controls>
  <source src="/html/movie.mp4" type="video/mp4">
  <source src="/html/movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
试一试»

怎么运行的

controls的属性添加了视频控件,如播放,暂停和音量。

这是一个好主意,总是包括widthheight属性。

如果未设置高度和宽度,浏览器不知道视频的大小。 效果将是该页面会改变(or flicker) ,而视频负载。

之间文本<video></video>标签将仅在不支持的浏览器中显示<video>元素。

多个<source>元件可以链接到不同的视频文件。 浏览器将使用第一个可识别的格式。


HTML <video>自动播放

要启动视频自动使用autoplay属性:

<video width="320" height="240" autoplay>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
试一试»

autoplay属性并不像iPad和iPhone移动设备。


HTML视频 - 浏览器支持

目前,有3种支持的视频格式的<video>元素:MP4,WebM和奥格:

浏览器 MP4WebMOgg
Internet Explorer YES NO NO
Chrome YES YES YES
Firefox YES YES YES
Safari YES NO NO
Opera YES (from Opera 25) YES YES

HTML视频 - 媒体类型

文件格式 媒体类型
MP4 video/mp4
WebM video/webm
Ogg video/ogg

HTML视频 - 方法,属性和事件

HTML5定义了DOM的方法,属性和事件<video>元素。

这使您可以加载,播放和暂停视频,以及设置时间和体积。

也有DOM事件时,会在视频开始播放,可以通知你,暂停等。

例如:使用JavaScript




视频礼貌大巴克兔子

试一试»

对于一个完整的DOM参考,请访问我们的HTML5音频/视频DOM参考


HTML5视频标签

标签 描述
<video> 定义视频或电影
<source> 定义了用于媒体元素的多个媒体资源,诸如<video><audio>
<track> 定义文本轨道中的媒体播放器