音频和视频的编码/解码器是一组算法,用来对一段特定的音频或视频流进行编码和解码,以便音频和视频能够播放。原始的媒体文件体积非常大,假如不对其进行编码,那么构成一段视频和音频的数据可能会非常庞大,以至于在因特网上传播需耗费无法忍受的时间。若没有解码器的话,接收方就不能把编码过的数据重组为原始的媒体数据。编解码器可以读懂特定的容器格式,并且对其中的音频轨道和视频轨道解码。
理解媒体元素
1、基本操作:声明媒体元素
xml/html code
复制内人事管理容到剪贴板
代码中的controls 特性是告诉浏览器显示通用的用户控件,包括开始、停止、跳播以及音量控制。如果不指定controls属性,用户将无法播放页面上的音频。
2、使用source元素
最简单的情况下,src属性直接指向媒体文件就可以了,但是,万一浏览器不支持相关容器或者编码器呢?这就需要用到备用声明了。备用声明中可以包含多种来源,浏览器可以从这么多的来源中进行选择:
xml/html code
复制内容到剪贴板
对于来源,浏览器会按照声明顺序判断,如果支持的不止一种,那么浏览器会选择支持的第一个来源。
3、媒体的控制
在audio元素或video元素中通过设置特性autoplay,不需要任何用户交互,音频或视频文件就会在加载完成后自动播放。
常用的控制函数
只读的媒体特性
可脚本控制的特性值
3.1使用audio和video元素
html5 video元素同a公元960年udio元素非常类似,只是比audio元素多了一贵州盛华职业学院些特性。
提示:当canvas使用视频作为绘制来源时,画出来的只是当前播放的帧。
本文发布于:2023-04-06 13:54:54,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/2305b501ddf340d2edf7ce2b2b05863f.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:HTML5中的音频和视频媒体播放元素小结.doc
本文 PDF 下载地址:HTML5中的音频和视频媒体播放元素小结.pdf
留言与评论(共有 0 条评论) |