MuPlayer

百度音乐播放内核
授权协议 BSD
开发语言 JavaScript
所属分类 Web应用开发、 Web多媒体播放器
软件类型 开源软件
地区 国产
投 递 者 郑桐
操作系统 跨平台
开源组织 百度
适用人群 未知
 软件概览

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,是百度@音乐前端团队开发维护的浏览端音频播放内核,它基于HTML5 Audio及Flash音频技术,已在百度音乐多个线上产品线中应用,具备很强的灵活性和稳定性。

MuPlayer主要特性

  • 多端通用(覆盖PC & WebApp),提供统一的API调用方式

  • Audio与Flash内核的平滑切换(支持IE 6在内的所有常见浏览器)

  • 提供了完善的文档、灵活简洁的API设计

  • 针对WebApp端的优化打包,节省加载资源

  • 已经在百度多条产品线上实际应用,稳定可靠

示例演示Demo,提供了MuPlayer的基本调用Demo,可供参考及测试;

API文档MuPlayer API  

关注我们(@音乐前端),了解更多开源项目^^

  • MuPlayer『百度音乐播放内核』 —— 跨平台、轻量级的音频播放解决方案。 多端(PC & WebApp)通用,统一的API调用方式 HTML5 Audio与Flash内核的平滑切换(支持IE 6在内的所有常见浏览器) 文档完善,API设计灵活简洁 针对WebApp端的优化打包,节省加载资源 百度多条产品线上实际应用,稳定可靠 http://labs.music.baidu.com/mupla

  • 项目已经不再维护 非常抱歉,我(@hustKiwi)是 MuPlayer 的主要开发者,但已在2015年6月时离开百度音乐了。这个项目后续负责的经理好像不太希望持续维护开源的版本,因此 github 上的这个项目实际已经处于无人接手的停滞状态。作为替代,可以评估使用 SoundManager2 或 howler.js 概述 MuPlayer 是百度 @音乐前端 团队开发维护的浏览端音频播放内核,它

 相关资料
  • ap.seekBackgroundAudio(OPTION | position, CALLBACK) 控制音乐播放进度。 OPTION 参数说明 名称 类型 必选 描述 position Number 是 音乐位置,单位秒 错误码描述 error 描述 12 失败时会有对应描述 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/

  • 音乐播放器在没有外置存储器的智能手机上运行,应用程序会崩溃,而在有外置存储器的智能手机上运行。你能告诉我为什么。 Java类 activity XML listitem.xml 错误日志 谢谢你的帮助

  • 问题内容: 我目前正在编写一些聊天程序,现在想通过客户端命令播放音乐,例如: 因此,链接将从发送歌曲的客户端发送到服务器。然后,服务器应 不 下载歌曲,而是将其流式传输到每个客户端(他们也不应下载)。问题是,我不知道如何通过基于TCP的连接流mp3。 我的问题是,是否有人可以向我提供我所需要的库/教程/思想/代码示例。 作为替代方案,直接从一个客户的计算机流式传输音乐也是可以的。如果我(作为客户端

  • 基于jPlyer开发的音乐播放插件. 支持如下功能: 1,进度条播放 。 2,上一首,下一首,随机播放 。 3,播放完每一首后,自动播放下一首,如果下一首是最后一首,则自动播放第一首。 4,支持鼠标滚动操作,能上下翻滚屏幕。 5,歌曲时间 倒计时 ,而不是从0开始计时。 效果演示地址: http://www.cssrain.cn/jPlayer/jPlayerV2.0/demo.html

  • 用ios自带的AVAudio实现的音乐播放器。可以播放存放在电脑里面的音乐文件,可以调整声音音量。播放的时候界面会有下雪的效果。可以作为练习动画和音频播放的例子。 [Code4App.com]

  • Decibel 是一个 GTK+ 的音乐播放器。

  • MPlayer音乐播放器 MPlayer V2.0.0贺新春版于2017.01.01正式发布,本次更新要点: 代码重写,拆分核心功能和特效,只为更好的自定义 支持HTML结构自定义,只需添加指定class即可 新增诸多API接口,方便调用 删除部分无用的配置项 新增多个回调函数 新增多个配置项 截图预览 使用方法 var player = new MPlayer({ // 容器选择器名称

  • ap.stopBackgroundAudio(CALLBACK) 停止播放音乐。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-width: 100%;