SoundManager2Web 多媒体播放器
SoundManager2 是一个 JavaScript Sound API 支持 MP3, MPEG4 和 HTML5 视频 + (体验) RTMP ,提供可靠的跨浏览器的音频控制,体积很小,只有 11KB 左右。
HTML5 Audio()
支持
- 支持的100%无闪存MP3 + MP4 / AAC(以及OGG,FLAC等)
- 兼容Apple iPad(iOS 3.2),iPhone / iOS 4和更高版本
- 必要时回退到Flash以支持MP3 / MP4
- SM2 API是透明的;内部处理HTML5 / Flash切换
- HTML5 API支持近似于Flash 8 API功能
基本API功能
- 加载,停止,播放,暂停,静音,搜索,平移(仅Flash)以及来自JavaScript的声音的音量控制
- 事件:
onload
,whileloading
,whileplaying
,onfinish
和更多
基于Flash的功能(旧版支持)
- (Flash 8+):支持MP3(标题,艺术家,流派等)的ID3V1和ID3V2标签
- RTMP / Flash Media Server流支持
- MPEG-4(AAC,HE-AAC,H.264)音频支持
- “ MultiShot”播放(分层/合唱效果)
- 波形/频谱数据
- 峰值(左右声道音量)数据
- 音频缓冲状态/事件处理
通用技术资料
- 完整的API文档以及示例和注释
-
console.log()
风格的调试输出和故障排除工具 - 供讨论/支持的GitHub问题
评论