ShortMediaCache 0.1.0

ShortMediaCache 0.1.0

DandJ 维护。



  • 作者
  • DandJ

ShortMediaCache

一个基于 AVPlayer 的适用于 iOS 短视频的缓存库,您可以直接使用它创建 AVPlayerItem。

中文介绍

主要特性

  • 1. 专为短视频设计,易于访问,不会侵扰业务
  • 2. 播放时缓存视频,缓存后直接播放
  • 3. 支持预加载,一秒内播放下一视频
  • 4. 自动缓存管理

如何使用

正常

下载源文件并将 "ShortMediaCache" 文件夹导入项目。

#import "ShortMediaResourceLoader.h"
ShortMediaResourceLoader _resourceLoader = [ShortMediaResourceLoader new];
AVPlayerItem _playerItem = [_resourceLoader playItemWithUrl:videoUrl]; 
AVPlayer _player = [AVPlayer playerWithPlayerItem:_playerItem];

提示:应该持有 `_resourceLoader` 对象。

预加载

[[ShortMediaManager shareManager] resetPreloadingWithMediaUrls:preloadUrls];

提示:`preloadUrls` 是包含视频 URL 的数组

更详细的信息

源代码

许可

MIT