HTML5中如何显示视频呢 HTML5视频播放demo

爷们儿是朵錵

爷们儿是朵錵

2016-02-19 10:36

下面,图老师小编带您去了解一下HTML5中如何显示视频呢 HTML5视频播放demo,生活就是不断的发现新事物,get新技能~
今天,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。

HTML5 规定了一种通过 video 元素来包含视频的标准方法。
在HTML5中,video元素目前支持三种格式的视频文件,
1.Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
2.MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
3.WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件

那么在HTML5中如何显示视频呢?例子如下:

代码如下:

video src="demo.mp4" width="500" height="250" controls="controls"您的浏览器不支持此种视频格式。/video

好了,现在来解释下video元素中各属性的含义,其中width、height就不解释了啊,主要说下controls,顾名思义,controls 就是控件们,哈哈,就是视频的播放、音量暂停等控件。video元素中间插入的汉字,聪明的你一定知道的,是提示用户浏览器不支持视频格式使用的。

需要注意的是,要确保适用于Safari 浏览器,视频文件必须是 MP4类型。而ogg格式的视频则是适用于Firefox、Opera 以及Chrome 浏览器。Internet Explorer 8 不支持 video 元素。在 IE 9 中,将提供对使用 MPEG4 的 video 元素的支持。

当然了,我们如果不确定自己的浏览器支持什么格式的视频,可以先检测一下,检测方法在另一片博文里有,感兴趣的可以去看一下。若是不想麻烦,那怎么办呢?我们可以这样:

代码如下:

video width="500" height="250" controls="controls"
source src="movie.ogg" type="video/ogg"
source src="movie.mp4" type="video/mp4"
您的浏览器不支持此种视频格式。
/video

video 元素允许多个 source 元素。source 元素可以链接不同的视频文件。浏览器将使用第一个可识别的格式,这样我们只要多准备几个不同格式的视频就可以了。
接下来,介绍几个video标签的属性,
1.autoplay :出现该属性意味着视频在就绪后将自动播放,用法:autoplay="autoplay"
2.controls :出现该属性意味着向用户显示控件,如播放按钮等,用法:controls="controls"
3.height:设置高度
4.width:设置宽度
5.loop:自动重播,用法:loop="loop"
6.preload:视频在页面加载时进行加载并预备播放,用法:preload="auto"
auto - 当页面加载后载入整个视频
meta - 当页面加载后只载入元数据
none - 当页面加载后不载入视频
注意:若使用了autoplay,则忽略preload
7.src:要播放视频的url
展开更多 50%)
分享

猜你喜欢

HTML5中如何显示视频呢 HTML5视频播放demo

Web开发
HTML5中如何显示视频呢 HTML5视频播放demo

html5 标签

Web开发
html5 标签

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

7款很棒的 HTML5 视频播放器

Web开发
7款很棒的 HTML5 视频播放器

Mac中如何使用HTML5观看免费视频

电脑入门
Mac中如何使用HTML5观看免费视频

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

HTML5视频支持检测(检查浏览器是否支持视频播放)

Web开发
HTML5视频支持检测(检查浏览器是否支持视频播放)

HTML5标签小集

Web开发
HTML5标签小集

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

x-ua-compatible content=”IE=7, IE=9″意思理解

x-ua-compatible content=”IE=7, IE=9″意思理解

HTML中使用SVG与SVG预定义形状元素介绍

HTML中使用SVG与SVG预定义形状元素介绍
下拉加载更多内容 ↓