Skip to content

vitoziv/VIMediaCache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ae24add · May 21, 2024

History

95 Commits
Apr 26, 2024
Nov 21, 2017
Jan 6, 2018
May 17, 2016
May 17, 2016
Apr 19, 2017
May 18, 2016
Jun 23, 2018
Mar 20, 2018

Repository files navigation

VIMediaCache

中文说明

Cache media file while play media using AVPlayerr.

VIMediaCache use AVAssetResourceLoader to control AVPlayer download media data.

CocoaPods

pod 'VIMediaCache'

Usage

Objective C

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];

Swift

let url = URL(string: "https://mvvideo5.meitudata.com/571090934cea5517.mp4")
let resourceLoaderManager = VIResourceLoaderManager()
let playerItem = resourceLoaderManager.playerItem(with: url)
let player = AVPlayer(playerItem: playerItem)

Contact

vvitozhang@gmail.com

License

MIT

About

Cache media file while play media using AVPlayer

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published