Android 上開源彈幕解析繪制引擎項目:DanmakuFlameMaster

efbb 9年前發布 | 138K 次閱讀 Android開發 移動開發 DanmakuFlameMaster

DanmakuFlameMaster 是 Android 上開源彈幕解析繪制引擎項目,也是 Android 上最好的開源彈幕引擎·烈焰彈幕。其架構清晰,簡單易用,支持多種高效率繪制方式選擇,支持多種自定義功能設置上。

目前,DanmakuFlameMaster 開發包已被包括優酷土豆、開迅視頻、MissEvan、echo回聲、斗魚TV、天天動聽、被窩聲次元、ACFUN 等 APP 使用。

Features

  • 使用多種方式(View/SurfaceView/TextureView)實現高效繪制

  • B站xml彈幕格式解析

  • 基礎彈幕精確還原繪制

  • 支持mode7特殊彈幕

  • 多核機型優化,高效的預緩存機制

  • 支持多種顯示效果選項實時切換

  • 實時彈幕顯示支持

  • 換行彈幕支持/運動彈幕支持

  • 支持自定義字體

  • 支持多種彈幕參數設置

  • 支持多種方式的彈幕屏蔽

TODO:

  • 繼續精確/穩定繪幀周期

  • 增加OpenGL ES繪制方式

  • 改進緩存策略和效率

 Android 上開源彈幕解析繪制引擎項目:DanmakuFlameMaster

項目主頁:http://www.baiduhome.net/lib/view/home/1430964150195

 本文由用戶 efbb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!