VIMediaCache
在用 AVPlayer 播放媒体文件的同时缓存媒体文件。
VIMediaCache 使用 AVAssetResourceLoader 来控制 AVPlayer 下载媒体数据。
CocoaPods
pod 'VIMediaCache'
使用示例
NSURL *url = [NSURL URLWithString:@"https://mvvideo5.meitudata.com/571090934cea5517.mp4"];
VIResourceLoaderManager *resourceLoaderManager = [VIResourceLoaderManager new];
self.resourceLoaderManager = resourceLoaderManager;
AVPlayerItem *playerItem = [resourceLoaderManager playerItemWithURL:url];
AVPlayer *player = [AVPlayer playerWithPlayerItem:playerItem];
联系我们
许可证
MIT