• Stars
    star
    462
  • Rank 94,832 (Top 2 %)
  • Language
    Kotlin
  • License
    Other
  • Created about 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

一款利用游戏引擎理念打造的原生弹幕库

license Platform

AkDanmaku

简介

灵感来源于 AcFun 视频弹幕场景,基于游戏引擎架构思想打造的一款 Android Native 弹幕引擎。
主要针对移动平台视频(直播)播放中的弹幕场景提供包含弹幕流程与数据处理、弹幕展现以及特效处理等功能的全场景解决方案。

主要功能

  • 基于 libGDX - 跨平台 Java 游戏开发框架和 ECS 架构实现 Android Native 图形处理框架,提供上层的弹幕 UI 和动效处理等能力。
  • 多线程调度模型,将渲染、逻辑处理分离,保证性能。
  • 具备缓存机制,提升性能和空间利用率
  • 支持基本的弹幕处理和显示能力、倍速播放等
  • 支持弹幕悬停等交互响应操作
  • 支持丰富弹幕的文本样式,以及自定义样式扩展
  • 支持丰富的运动动画效果

Demo 展示

设计思想

开源弹幕库 AkDanmaku

使用指南

AkDanmaku 接入指南

License

AkDanmaku 以 MIT 证书开源,详情参见 LICENSE

版本历史

具体版本历史请参看 CHANGELOG.md

参与贡献

如果你有兴趣参与贡献,可以参考 CONTRIBUTING.md

问题 & 反馈

欢迎提 issues 提问反馈。

联系我们

项目负责人
Changyi

项目核心成员
Changyi
Xana