TBPlayer是一个开源项目,位于GitHub上。它的主要功能为视频边下边播,在播放时将播放过的数据流缓存到本地,支持拖动操作,采用avplayer实现相关功能。该项目在GitHub上较受关注,有1.4k个星标和247个分支。其代码主要由Objective - C编写,还有少量Ruby。项目遵循LGPL - 3.0许可证。如果你对视频播放技术感兴趣,这个项目值得关注。