新知榜官方账号
2023-11-01 08:41:17
本文介绍了HTML中多媒体的相关标签和属性,包括Audio音频和Video视频的基本语法和常用属性、方法,以及流媒体的相关协议和格式。
Audio支持格式有:Firefox:支持OggVorbis和WAVOpera:支持OggVorbis和WAVSafari:支持MP3,AAC格式,和MP4Chrome:支持OggVorbis,MP3,WAV,AAC和MP4InternetExplorer9+:支持MP3,AAC格式,和MP4IOS:支持MP3,AAC格式,和MP4Android:支持AAC和MP3
Audio基本语法:<audio src="xxxx.mp3" controls="controls" loop="loop" autoplay="autoplay">您的浏览器不支持html5的audio标签</audio>
常用属性和方法:currentTime,获取当前播放时间duration,获取歌曲的总时间play,播放pause,暂停loadstart,开始加载durationchange,时长数据变化loadedmetadata,元数据已加载progress,加载中canplay,可以播放canplaythrough,边缓冲边播放play(),播放歌曲pause(),暂停歌曲load(),重新加载歌曲
视频格式与流媒体video支持的视频的格式主要有三种:MP4、ogg、webm。Firefox:支持OggTheora格式和WEBMOpera:支持OggTheora格式和WEBMSafari:支持MP4Chrome:支持OggTheora格式,MP4和WEBMInternetExplorer9:支持MP4和WEBM(需要安装插件)IOS:支持MP4Android:支持MP4和WEBM(Android2.3版本以上)
Video基本语法:<video src="xxxx.mp4" controls="controls" loop="loop" autoplay="autoplay">您的浏览器不支持html5的video标签</video>
常用属性和方法:currentTime,获取当前播放时间duration,获取歌曲的总时间play,播放pause,暂停loadstart,开始加载durationchange,时长数据变化loadedmetadata,元数据已加载loadeddata,当前帧的数据已加载,无法播放下一帧progress,加载中canplay,可以播放canplaythrough,边缓冲边播放play(),播放视频pause(),暂停视频load(),重新加载视频
流媒体是指采用流式传输的方式在Internet播放的媒体格式(流媒体格式video标签是不支持的)。流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。典型的流媒体格式:rtmp、rtsp、flv都是流媒体的传输协议。rtmp是Adobe公司提供的一个流媒体协议,使用的是TCP协议,稳定性好rtsp是Netscape网景公司提供的一种协议,使用的是UDP协议,实时性好flv是苹果公司提出的一个流媒体的一个协议,也是使用的TCP协议,把整个视频流切割成一段一段的m3u8文件
流媒体格式一般使用相关的插件进行播放,如Video.js,可以静态或动态加载,并使用相关属性和方法进行控制。
相关工具
相关文章
相关快讯
推荐
AI短片生成平台幻舟AI:支持GPT4o生成故事分镜剧本
2025-01-20 13:46
幻舟 AI:开启一站式AI短片制作新纪元
2025-01-17 14:54
幻舟 AI:动画创作领域的革新力量
2024-12-27 16:06
幻舟 AI:开启纪录片创作新征程
2024-12-27 16:03
幻舟 AI:教育短视频创作的得力助手
2024-12-27 15:59
幻舟 AI:影视创作多领域的创新利器
2024-12-27 15:55
幻舟 AI:影视创作多领域的创新利器
2024-12-27 15:51
幻舟 AI:影视创作的变革引擎
2024-12-27 15:45
中国首款3A游戏上线,《黑神话:悟空》出圈!
2024-08-21 13:46
盘点15款AI配音工具,短视频配音有救了!
2024-08-12 17:11