百度音乐播放内核:MuPlayer
MuPlayer 是百度音乐前端团队开发维护的浏览端音频播放内核,它基于HTML5 Audio及Flash音频技术,实现了多端通用(PC & WebApp)、浏览器兼容(ie6+、firefox、chrome、safari etc)及可扩展的多音频格式解码插件的音频文件播放功能,并在百度音乐多个线上产品线中应用,具备相当的灵活性和稳定性。
- 多端(PC & WebApp)通用,统一的API调用方式
- Audio与Flash内核的平滑切换(支持IE 6在内的所有常见浏览器)
- 文档完善,API设计灵活简洁
- 针对WebApp端的优化打包,节省加载资源
- 百度多条产品线上实际应用,稳定可靠
源码目录
muplayer/ +src/ (源码) +demo.html (一个完整的播放器demo示例) +lib/ (第三方库、工具及grunt编译等) +Gruntfile.js (grunt配置) +bower.json (demo运行需要安装的静态文件声明) +package.json (grunt和bower等npm包的安装依赖声明) +doc/ (本地Demo及API文档) +test/ (qunit test) +dist/ (grunt编译后生成的最终引用文件)
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!