The barrage video website bilibili (B station) recently established an open source working group (BOSTF) on the GitHub website to share and maintain its own open source projects, including DanmakuFlameMaster (Burn! Flame Barrage Master) and ijkplayer. The former is a free solution for the integration of barrage applications on the Android platform, while the latter provides a video player solution for both Android and iOS platforms. It is reported that these two open source projects of Bilibili have been used by multiple APPs, among which Meipai and Douyu use the ijkplayer project, and the DanmakuFlameMaster project is used by APPs including Youku Tudou, Kaixun Video, MissEvan, echo, Douyu TV, Tiantian Dongting, Beiwoshengciyuan, ACFUN, etc. It is understood that in terms of technology, ijkplayer has achieved cross-platform functions, supporting both Android and iOS platforms; the API is easy to integrate; the compilation configuration can be tailored to facilitate the control of the installation package size; it supports hardware accelerated decoding, which is more power-saving. DanmakuFlameMaster has a clear architecture, is simple and easy to use, supports a variety of high-efficiency drawing methods, and supports a variety of custom function settings. |
<<: What do foreign media say about Microsoft's unification?
>>: Empty State Interface Design for Mobile Apps
2016 is the explosive year for information flow a...
Whether an activity can become popular has a lot ...
This article is a review and summary of the failu...
Once upon a time, Motorola and Nokia were synonym...
Baidu Promotion Client is a backend account manag...
Although the content of different operation direc...
Gangdu Morning Star AE-Stardust stardust particle...
I believe everyone knows that as long as you have...
How much does it cost to be an agent for a ticket...
WeChat is one of the must-install software on eve...
Some people always feel that the whole world is a...
Not long ago, ARM released the ARMv9 instruction ...
[[127311]] Produced by GitHuber.info team Preface...
Today, designer @Akane_Lee and an engineer share ...
How to operate a community? How can we ensure tha...