TXVodPreloadManagerDelegate

最近更新时间:2025-05-26 18:16:22

我的收藏

TXVodPreloadManagerDelegate API 简介

腾讯云视频 fileId 和 URL 预下载状态回调监听接口。

回调接口概览

API
描述
视频预下载开始。
对于 fileId 预下载,在换链成功后,启动预下载前回调。
视频预下载完成。
视频预下载出错。

回调接口详情

onStart:fileId:url:param:

预下载结束成功回调。
- (void)onStart:(int)taskID fileId:(NSString *)fileId url:(NSString *)url param:(NSDictionary *)param;
参数说明
参数名
类型
描述
taskID
int
预下载任务 ID。
fileId
NSString
预下载的视频 fileId。
url
NSString
预下载任务 URL,为换链后的视频 URL,可用于后续播放。
param
NSDictionary
预下载携带的额外信息。

onComplete:url:

预下载结束成功回调。
- (void)onComplete:(int)taskID url:(NSString *)url;
参数说明
参数名
类型
描述
taskID
int
预下载任务 ID。
url
String
预下载任务 URL。

onError:url:error:

预下载失败回调。
- (void)onError:(int)taskID url:(NSString *)url error:(NSError *)error;
参数说明
参数名
类型
描述
taskID
int
预下载任务 ID。
url
NSString
预下载任务 URL。
error
NSError
错误信息。