灵感来源于 AcFun 视频弹幕场景,基于游戏引擎架构思想打造的一款 Android Native 弹幕引擎。
主要针对移动平台视频(直播)播放中的弹幕场景提供包含弹幕流程与数据处理、弹幕展现以及特效处理等功能的全场景解决方案。
主要功能
- 基于 libGDX - 跨平台 Java 游戏开发框架和 ECS 架构实现 Android Native 图形处理框架,提供上层的弹幕 UI 和动效处理等能力。
- 多线程调度模型,将渲染、逻辑处理分离,保证性能。
- 具备缓存机制,提升性能和空间利用率
- 支持基本的弹幕处理和显示能力、倍速播放等
- 支持弹幕悬停等交互响应操作
- 支持丰富弹幕的文本样式,以及自定义样式扩展
- 支持丰富的运动动画效果
Demo 展示
AkDanmaku 以 MIT 证书开源,详情参见 LICENSE。
具体版本历史请参看 CHANGELOG.md。
如果你有兴趣参与贡献,可以参考 CONTRIBUTING.md。
欢迎提 issues 提问反馈。
项目负责人
Changyi