TXVodDownloadDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | TXVodDownloadManager.h |
– onDownloadStart:
required method
下载开始
- (void)onDownloadStart:(TXVodDownloadMediaInfo *)mediaInfo
Declared In
TXVodDownloadManager.h
– onDownloadProgress:
required method
下载进度
- (void)onDownloadProgress:(TXVodDownloadMediaInfo *)mediaInfo
Declared In
TXVodDownloadManager.h
– onDownloadStop:
required method
下载停止
- (void)onDownloadStop:(TXVodDownloadMediaInfo *)mediaInfo
Declared In
TXVodDownloadManager.h
– onDownloadFinish:
required method
下载完成
- (void)onDownloadFinish:(TXVodDownloadMediaInfo *)mediaInfo
Declared In
TXVodDownloadManager.h
– onDownloadError:errorCode:errorMsg:
required method
下载错误
- (void)onDownloadError:(TXVodDownloadMediaInfo *)mediaInfo errorCode:(TXDownloadError)code errorMsg:(NSString *)msg
Declared In
TXVodDownloadManager.h
– hlsKeyVerify:url:data:
required method
下载HLS,遇到加密的文件,将解密key给外部校验
- (int)hlsKeyVerify:(TXVodDownloadMediaInfo *)mediaInfo url:(NSString *)url data:(NSData *)data
Parameters
mediaInfo |
下载对象 |
---|---|
url |
Url地址 @prarm data 服务器返回 |
Return Value
0 - 校验正确,继续下载;否则校验失败,抛出下载错误(dk获取失败)
Declared In
TXVodDownloadManager.h