Android 上開源彈幕解析繪制引擎項目:DanmakuFlameMaster
DanmakuFlameMaster 是 Android 上開源彈幕解析繪制引擎項目,也是 Android 上最好的開源彈幕引擎·烈焰彈幕。其架構清晰,簡單易用,支持多種高效率繪制方式選擇,支持多種自定義功能設置上。
目前,DanmakuFlameMaster 開發包已被包括優酷土豆、開迅視頻、MissEvan、echo回聲、斗魚TV、天天動聽、被窩聲次元、ACFUN 等 APP 使用。
Features
-
使用多種方式(View/SurfaceView/TextureView)實現高效繪制
-
B站xml彈幕格式解析
-
基礎彈幕精確還原繪制
-
支持mode7特殊彈幕
-
多核機型優化,高效的預緩存機制
-
支持多種顯示效果選項實時切換
-
實時彈幕顯示支持
-
換行彈幕支持/運動彈幕支持
-
支持自定義字體
-
支持多種彈幕參數設置
-
支持多種方式的彈幕屏蔽
TODO:
-
繼續精確/穩定繪幀周期
-
增加OpenGL ES繪制方式
-
改進緩存策略和效率
本文由用戶 efbb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!