Chimee - 可扩展的H5视频播放器组件化框架【360奇舞团出品】
Chimee是由奇舞团开源的一套可扩展的H5组件化播放器框架,由奇舞团视频云前端团队结合在业务和视频编解码方向的沉淀积累倾心打造。
Chimee支持MP4、M3U8、FLV等多种媒体格式,同时它也帮我们解决了大部分的兼容性、差异化问题,包括全屏、自动播放、内联播放、直播解码等常见媒体播放需求。
通过便捷的可热插拔的插件开发,能满足业务方快速迭代、灰度发布等要求;让开发者能够更轻松快捷地完成不同业务场景下UI、广告等各种功能需求的开发。
有个非常棒的优势是他可以默认加载第一帧为封面,而不像别的视频播放器需要指定封面图片,这是代码工坊小编非常喜欢的。
针对有不同层次深度定制化需求的用户,Chimee的横向和纵向分层设计,能更灵活的满足相应需求:
例如,针对在引入播放器时,并不希望全量打包,UI插件或解码器有特定使用需求的用户,适当调整相应依赖,重新构建打包即可拿到更适合自己业务场景的Chimee;针对具备UI定制化需求的用户,只需要参考pluginAPI或现有的插件实现方式,适当修改调整或进行简单的开发,即可快速达成相应定制需求;针对更深层的,已经具备H5-Video播放器但需要扩展解码能力的用户,只需要去了解kernel层中相应解码器的应用即可。
项目地址:https://github.com/Chimeejs
项目官网:http://chimee.org/