在线客服
热线电话

13180318830

13180318830扫一扫加好友
游戏音乐制作干货分享
2017-10-11 09:31:15 来源:未知 点击:
随着时代的发展,H5倍广泛应用于各个领域,今天奇亿音乐小编来跟大家讲一下HTML5音频播放的相关内容。 HTML5开启了一个新时代,因为它让浏览器本身变得不那么被动
随着时代的发展,H5倍广泛应用于各个领域,今天奇亿音乐小编来跟大家讲一下HTML5音频播放的相关内容。
HTML5开启了一个新时代,因为它让浏览器本身变得不那么被动,Audio api就是一个典型的列子,在html5还没确定之前,如果想要在听音乐看视频唯一的办法就是用flash 意思是当你没有给浏览器装载Flash插件的话 那么音乐视频即是空谈,html5 audio的出现改变了这一格局,因为你可以不用Flash插件就可以听音乐看视频,当然这些能否实现 还跟你用的浏览器有关。

       HTML5的音频播放,在当前有两种主流的方式,一种是Audio标签播放,另一种是Web Audio二进制播放。


      Audio属于dom元素,带有ui界面,在移动端Audio属于边下载边播放,适合声音文件比较大的文件,但是Audio在移动端会有手势的限制,gesture-requirement-for-media-playback属性表明必须有用户的手势操作才可以播放。
Web Audio是一种新的声音播放形式,可以加载多个声音进行合成,他是通过二进制文件解码成浏览器支持的格式进行播放。而且用这个接口甚至可以实现音频普的动画效果,让声音有了合成的功能。

       游戏音乐与游戏音效作为游戏中常用的基础元素,Laya Air引擎封装了Web Audio与Audio,在支持Web Audio的浏览器上,优先使用Web Audio,在不支持Web Audio的浏览器上使用Audio,最大化兼容所有浏览器对音频格式的支持,让开发者可以更加方便的,通过调用laya.media. Sound Manager API接口就可以直接播放音频,更多精彩内容敬请关注奇亿音乐官网。

script>