HTML5 Video(视频)

视频格式与浏览器的支持

当前, <video> 元素支持三种视频格式: MP4, WebM, 和 Ogg:

浏览器 MP4 WebM Ogg
Internet Explorer YES NO NO
Chrome YES YES YES
Firefox YES YES YES
Safari YES NO NO
Opera YES (从 Opera 25 起) YES YES
  • MP4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
  • WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件
  • Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件

视频格式

格式 MIME-type
MP4 video/mp4
WebM video/webm
Ogg video/ogg


HTML5 <video> - 使用 DOM 进行控制

HTML5 <video> 和 <audio> 元素同样拥有方法、属性和事件。

<video> 和 <audio>元素的方法、属性和事件可以使用JavaScript进行控制.

其中的方法用于播放、暂停以及加载等。其中的属性(比如时长、音量等)可以被读取或设置。其中的 DOM 事件能够通知您,比方说,<video> 元素开始播放、已暂停,已停止,等等。

例中简单的方法,向我们演示了如何使用 <video> 元素,读取并设置属性,以及如何调用方法。

实例 1

为视频创建简单的播放/暂停以及调整尺寸控件:

播放/暂停 放大 缩小 普通
 

上面的例子调用了两个方法:play() 和 pause()。它同时使用了两个属性:paused 和 width。

尝试一下 »

更多参考请查看 HTML5 Audio/Video DOM 参考手册


HTML5 Video 标签

标签 描述
<video> 定义一个视频
<source> 定义多种媒体资源,比如 <video> 和<audio>
<track> 定义在媒体播放器文本轨迹

HTML5 Audio(音频)

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
您的浏览器不支持 audio 元素。
</audio>

 

control 属性供添加播放、暂停和音量控件。

在<audio> 与 </audio> 之间你需要插入浏览器不支持的<audio>元素的提示文本 。

<audio> 元素允许使用多个 <source> 元素. <source> 元素可以链接不同的音频文件,浏览器将使用第一个支持的音频文件


音频格式及浏览器支持

目前, <audio>元素支持三种音频格式文件: MP3, Wav, 和 Ogg:

浏览器 MP3 Wav Ogg
Internet Explorer 9+ YES NO NO
Chrome 6+ YES YES YES
Firefox 3.6+ YES YES YES
Safari 5+ YES YES NO
Opera 10+ YES YES YES


音频格式的MIME类型

Format MIME-type
MP3 audio/mpeg
Ogg audio/ogg
Wav audio/wav


HTML5 Audio 标签

标签 描述
<audio> 定义了声音内容
<source> 规定了多媒体资源, 可以是多个,在 <video> 与 <audio>标签中使用

相关推荐

  1. HTML5 Video(视频)

    2024-01-08 08:00:02       36 阅读
  2. htmlvideo实现切换视频自动播放

    2024-01-08 08:00:02       34 阅读
  3. 【温故而知新】HTML5Video/Audio

    2024-01-08 08:00:02       30 阅读
  4. html5video标签在移动端的使用】

    2024-01-08 08:00:02       3 阅读
  5. 实现video视频缓存

    2024-01-08 08:00:02       22 阅读
  6. HTML5 视频 Vedio 标签详解

    2024-01-08 08:00:02       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-08 08:00:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-08 08:00:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-08 08:00:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-08 08:00:02       20 阅读

热门阅读

  1. Nginx(二十) 获取真实客户端IP

    2024-01-08 08:00:02       30 阅读
  2. Keil5,ARM编译器限制

    2024-01-08 08:00:02       35 阅读
  3. 【IPC通信--socket套接字--心跳包】

    2024-01-08 08:00:02       25 阅读
  4. MyBatis-基本概念

    2024-01-08 08:00:02       39 阅读
  5. 网络面试题

    2024-01-08 08:00:02       32 阅读