TXVodDownloadManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | TXVodDownloadManager.h |
delegate
下载任务回调
@property (weak) id<TXVodDownloadDelegate> delegate
Declared In
TXVodDownloadManager.h
– setDownloadPath:
设置下载文件的根目录.
- (void)setDownloadPath:(NSString *)path
Parameters
path |
目录地址,如不存在,将自动创建 @warn 开始下载前必须设置,否者不能下载 |
---|
Declared In
TXVodDownloadManager.h
– startDownload:
下载文件
- (TXVodDownloadMediaInfo *)startDownload:(TXVodDownloadDataSource *)source
Parameters
source |
下载源。 |
---|
Return Value
成功返回下载对象,否者nil
@waring 目前只支持hls下载
Declared In
TXVodDownloadManager.h
– startDownloadUrl:
下载文件
- (TXVodDownloadMediaInfo *)startDownloadUrl:(NSString *)url
Parameters
url |
下载地址 |
---|
Return Value
成功返回下载对象,否者nil
@waring 目前只支持hls下载,不支持master playlist
Declared In
TXVodDownloadManager.h
– stopDownload:
停止下载
- (void)stopDownload:(TXVodDownloadMediaInfo *)media
Parameters
media |
停止下载对象 |
---|
Declared In
TXVodDownloadManager.h
– deleteDownloadFile:
删除下载产生的文件
- (BOOL)deleteDownloadFile:(NSString *)playPath
Return Value
文件正在下载将无法删除,返回NO
Declared In
TXVodDownloadManager.h