文件名称:LNDanmakuMaster:A feature-rich danmaku component.弹幕组件
文件大小:122KB
文件格式:ZIP
更新时间:2024-06-11 23:06:20
ios objective-c danmaku barrage Objective-C
LNDanmakuMaster LNDanmakuMaster是一个轻量的弹幕播放器,通过:创建播放器->创建轨道->添加弹幕的方式进行弹幕播放,提供丰富轨道样式的同时也支持自定义轨道;对传入的弹幕的视图层没有要求(任意的View/Layer);提供多种(目前是3)弹幕分布策略;支持使用轨道组播放特殊弹幕;提供与分布策略的对应的弹幕seek策略。 简书链接: 你可以直接下载这个链接并运行上面丰富的Demo,或参考Demo代码实现自己的弹幕播放器,也可以直接使用Cocoapods:backhand_index_pointing_down: Cocoapods pod 'LNDanmakuMaster' 子文档 弹幕机制 驱动机制 视频播放器的刷新率通常为29frame/s,弹幕播放器采用同样的刷新频率会有卡顿感,因此弹幕播放器通常使用自己的刷新驱动,要么是UIView animation,要么是CADisplayLink;CADisplaylink