KSYFileDownloader Class Reference

Inherits from NSObject
Declared in KSYFileDownloader.h

Overview

视频下载器,一个视频文件对应一个下载器,用于开播前预先缓存视频 *

– initWithUrlString:progressBlock:

初始化下载器

- (instancetype)initWithUrlString:(NSString *)urlString progressBlock:(void ( ^ ) ( float progress ))progressBlock

Parameters

urlString

视频原始地址(未经过代理处理的)

progressBlock

视频下载进度变化时处理的事件

Declared In

KSYFileDownloader.h

– startDownload

- (void)startDownload

– pauseDownload

- (void)pauseDownload

– urlString

- (NSString *)urlString

– downloaderState

- (KSYFileDownloaderState)downloaderState

+ handleOpenPlayerForUrl:progressBlock:

播放地址为url的视频时,调用此方法

+ (void)handleOpenPlayerForUrl:(NSString *)url progressBlock:(void ( ^ ) ( float ))progressBlock

Declared In

KSYFileDownloader.h

+ handleClosePlayerForUrl:progressBlock:

停止播放地址为url的视频时,调用此方法

+ (void)handleClosePlayerForUrl:(NSString *)url progressBlock:(void ( ^ ) ( float ))progressBlock

Declared In

KSYFileDownloader.h