多媒体嵌入

news/2025/2/21 18:03:10/

多媒体嵌入

  • 前言
  • 视频音频嵌入技术概述
  • 浏览器对HTML5中video和audio元素的支持
  • 在HTML5中,video标签的使用
  • 在HTML5中,audio标签的使用
  • 视频音频文件的兼容性问题
  • 调用网络音频视频文件
  • 练习

前言

      在网页设计中,多媒体技术主要是指在网页上运用音频视频传递信息的一种方式。在网络传输速度越来越快的今天,音频和视频技术已经被越来越广泛的应用在网页设计中,比起静态的图片和文字,音频和视频可以为用户提供更直观、丰富的信息。
      在HTML5出现之前并没有将视频和音频嵌入到页面的标准方式,多媒体内容在大多数情况下都是通过第三方插件或集成在Web浏览器的应用程序置于页面中。

视频音频嵌入技术概述

      运用HTML5的video和audio标签可以在页面中嵌入视频或音频文件,如果想要这些文件在页面中加载播放,还需要设置正确的多媒体格式。
      视频格式包含视频编码、音频编码和容器格式。(Ogg,MPEG4,WebM)
      音频格式是指要在计算机内播放或是处理音频文件。(Ogg,MP3,Wav)

浏览器对HTML5中video和audio元素的支持

浏览器支持版本
IE9.0及以上版本
Frefox3.5及以上版本
Opear10.5及以上版本
Chrome3.0及以上版本
Safari3.2及以上版本

在HTML5中,video标签的使用

<video src="视频文件路径" controls="controls"></video>
属性描述
autoplayautoplay当页面载入完成后自动播放视频。
looploop视频结束时重新开始播放。
preloadpreload如果出现该属性,则视频在页面加载时进行加载,并预备播放。如果使用 “autoplay”,则忽略该属性。
posterurl当视频缓冲不足时,该属性值链接一个图像,并将该图像按照一定的比例显示出来。

      在HTML5中,经常会通过为video元素添加宽高的方式给视频预留一定的空间,这样浏览器在加载页面时就会预先确定视频的尺寸,为其保留合适的空间,使页面的布局不产生变化。
注意:
      通过width和height属性来缩放视频,这样的视频即使在页面上看起来很小,但它的原始大小依然没变,因此在实际工作中要运用视频处理软件(如“格式工厂”)对视频进行压缩。

在HTML5中,audio标签的使用

<audio src="音频文件路径" controls="controls"></audio>
属性描述
autoplayautoplay当页面载入完成后自动播放音频。
looploop音频结束时重新开始播放。
preloadpreload如果出现该属性,则音频在页面加载时进行加载,并预备播放。如果使用 “autoplay”,则忽略该属性。

注意:
      在网页中嵌入音频或视频文件时,一定要注意版权问题,我们尽量选择一些授权使用的音频或视频文件。

视频音频文件的兼容性问题

在这里插入图片描述

调用网络音频视频文件

在网页中调用多媒体文件的方法主要有两种:
(1)调用本地多媒体文件
(2)调用指定url地址的互联网多媒体文件
      调用本地音视频文件虽然方便,但需要使用者提前准备好文件,这样准备文件十分麻烦(需要下载文件,上传文件等操作),这时就可以为src属性设置一个完整的URL,直接调用网络中的音、视频文件。

练习

// A code block
var foo = 'bar';
// An highlighted block
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<style>.box{width: 99vw;height: 99vw;}.video{position: absolute;top: 0vw;left: 0vw;}.cd{width: 600px;height: 600px;position: absolute;top: 12vw;left: 10vw;z-index: 2;border-radius: 50vw;border: 5px solid yellowgreen;box-shadow: 15px 5px 15px yellow inset;background-image: url(./images/cd_img.jpg); background-size: cover;background-repeat: no-repeat;}.center{width: 100px;height: 100px;position: absolute;top: 50%;left: 50%;margin-top: -50px;margin-left: -50px;border-radius: 50%;border:5px solid #FFF;z-index: 3;background-color: black;background-image: url(./images/yinfu.gif);background-position: center center;background-repeat: no-repeat;}.song{position: absolute;left: 50vw;top: 10%;}@font-face{font-family:MD; src:url(./font/MD.ttf);}h2{font-family:MD; font-size:110px; color:#913805;}p{width: 600px;height: 300px;font-family: MD;font-size: 30px;padding-left: 30px;line-height: 30px;background-image: url(./images/bg.png);background-repeat: repeat-x;box-sizing: border-box;}
</style>
<body><div class="box"><video src="./video/mailang.webm" muted autoplay controls loop class="video"></video><div class="cd"><div class="center"></div></div><div class="song"><h2>风中的麦浪</h2><marquee direction="up"><p>爱过的地方<br/>当微风带着收获的味道<br/>吹向我脸庞<br/>想起你轻柔的话语<br/>曾打湿我眼眶<br/>嗯…啦…嗯…啦…<br/>我们曾在田野里歌唱<br/>在冬季盼望<br/>却没能等到阳光下</p></marquee><audio src="./music/mailang.mp3" autoplay c></audio></div></div>
</body>
</html>

http://www.ppmy.cn/news/286409.html

相关文章

多媒体播放器

本人用opencv和directshow开发了一个多媒体播放软件&#xff0c;以实现各种多媒体播放和界面技术为目的&#xff0c;供讨论参考之用。免费下载&#xff0c;如需要源码可联系我。 opencv在处理图像方面功能强大而且十分方便&#xff0c;但它不能用于处理音频&#xff0c;对较为复…

多媒体计算机中的扬声器指的是音箱和,多媒体音箱还以为只是个喇叭,原来这么多名堂...

多媒体音箱的结构 多媒体音箱几乎是电脑上必备的外设&#xff0c;在清闲的时候用电脑放一首歌&#xff0c;或欣赏一部大片&#xff0c;都离不开音箱。音箱的品质直接影响到声音的还原程度&#xff0c;品质好的音箱可以带给听众身临其境的感觉&#xff0c;而品质差的音箱则会使一…

web中的多媒体

什么是多媒体 根据百度百科 多媒体是多种媒体的综合&#xff0c;一般包括文本&#xff0c;声音&#xff0c;影片和图像等多种媒体形式。 多媒体的作用 向用户提供丰富的信息 多媒体向用户提供多种形式的信息&#xff0c;让用户能够使用多种感官了解某个事物&#xff0c;从而…

多媒体系列之 - Audio (一)

多媒体分析 - Audio篇&#xff08;一&#xff09; 个人笔记&#xff0c;欢迎转载&#xff0c;请注明出处 代码分析版本&#xff1a;Android6.0 水平有限&#xff0c;如果出现错误或者狭隘的理解欢迎善意的批判 1. 前言 多媒体是操作系统的一个重要部分&#xff0c;本篇主要…

多媒体通信

目录 1.概述1.1 五种媒体的概念1 感觉媒体2 表示媒体3 显示媒体4 存储媒体5 传输媒体 1.2 五种媒体间的关系、信息传递过程中五种媒体间的转换过程。1.3 多媒体通信系统的三个特点1 集成性2 交互性3 同步性 1.4 多媒体通信涉及的关键技术1 多媒体数据压缩技术2 多媒体数据库及检…

多媒体之音乐播放

MediaPlayer 一.MediaPlayer简介 Android多媒体中的——MediaPlayer&#xff0c;我们可以通过这个API来播放音频和视频 该类是Androd多媒体框架中的一个重要组件&#xff0c;通过该类&#xff0c;我们可以以最小的步骤来获取&#xff0c;解码 和播放音视频. 使用构造创建Med…

交互式多媒体

仅供参考&#xff0c;数据都是网上搜的不一定准确&#xff0c;图片如有侵权&#xff0c;立刻删除 交互式多媒体&#xff08;interactive multimedia&#xff09;是在传统媒体的基础上加入了交互功能&#xff0c;通过交互行为并以多种感官来呈现信息&#xff0c;受众不仅可以看…

网络和多媒体

一、计算机网络的概念 1、概念&#xff1a; 计算机网络是计算机技术与通信技术相结合的产物&#xff0c;它实现了远程通信、远程信息处理和资源共享。 2、功能&#xff1a; 数据通信、资源共享、负载均衡、高可靠性 3、分类&#xff1a; 网络分类缩写分布距离计算机分布范…