{"id":13743013,"url":"https://github.com/suifengqjn/TBPlayer","last_synced_at":"2025-05-09T00:32:31.450Z","repository":{"id":39105594,"uuid":"50755775","full_name":"suifengqjn/TBPlayer","owner":"suifengqjn","description":"视频边下边播播，把播放器播放过的数据流缓存到本地，支持拖动。采用avplayer","archived":false,"fork":false,"pushed_at":"2023-01-03T06:22:06.000Z","size":1785,"stargazers_count":1376,"open_issues_count":29,"forks_count":247,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-04-09T04:03:52.605Z","etag":null,"topics":["avplayer","buffer","buffer-data","downloader"],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suifengqjn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-01-31T02:46:31.000Z","updated_at":"2025-04-01T05:08:54.000Z","dependencies_parsed_at":"2023-02-01T05:10:13.908Z","dependency_job_id":null,"html_url":"https://github.com/suifengqjn/TBPlayer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suifengqjn%2FTBPlayer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suifengqjn%2FTBPlayer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suifengqjn%2FTBPlayer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suifengqjn%2FTBPlayer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suifengqjn","download_url":"https://codeload.github.com/suifengqjn/TBPlayer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253171162,"owners_count":21865275,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avplayer","buffer","buffer-data","downloader"],"created_at":"2024-08-03T05:00:38.904Z","updated_at":"2025-05-09T00:32:30.793Z","avatar_url":"https://github.com/suifengqjn.png","language":"Objective-C","funding_links":[],"categories":["Objective-C  Stars 1000以内排名整理","HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"# TBPlayer\n\n\n\n\u003e添加cocoapods 中，请下载[1.0tag](https://github.com/suifengqjn/TBPlayer/archive/1.0.zip)(https://github.com/suifengqjn/TBPlayer/archive/1.0.zip)\n\n\n视频变下变播，把播放器播放过的数据流缓存到本地，支持拖动。采用avplayer\n\n实现avplayer状态的捕获和细节的处理\n\n关于这个dome写的一篇文章：[文章地址：http://www.jianshu.com/p/990ee3db0563](http://www.jianshu.com/p/990ee3db0563)\n\u003cbr /\u003e\n \n* 如果你觉得不错，还请为我star一个，\n* 如果在使用过程中遇到BUG，希望你能Issues我，谢谢\n\n###用法\n\n需要的变量\nurl：视频网址\nshowView:放视频的视图\n```\n[[TBPlayer sharedInstance] playWithUrl:url2 showView:self.view];\n```\n\n另外自己可以在` TBVideoRequestTask ` 中设置视频的缓存路径，下次播放直接从缓冲读取即可。\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuifengqjn%2FTBPlayer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuifengqjn%2FTBPlayer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuifengqjn%2FTBPlayer/lists"}