tencent cloud

Video on Demand

TXVodDownloadDelegate

Download
Focus Mode
Font Size
Last updated: 2025-05-30 14:55:35

TXVodDownloadDelegate API Introduction

on-demand player download callback listener API

Callback API Overview

API
Description
Download started.
Download progress update.
Download stopped.
Download completed.
Error encountered during download.

Callback API Details

onDownloadStart:

Download started.
- (void)onDownloadStart:(TXVodDownloadMediaInfo *)mediaInfo;
Parameter Description
Parameter Name
Type
Description
mediaInfo
Video download information.

onDownloadProgress:

Download progress update.
- (void)onDownloadProgress:(TXVodDownloadMediaInfo *)mediaInfo;
Parameter Description
Parameter Name
Type
Description
mediaInfo
Video download information.

onDownloadStop:

Download stopped. Calling the -[TXVodDownloadManager stopDownload:] method will trigger this callback.
- (void)onDownloadStop:(TXVodDownloadMediaInfo *)mediaInfo;
Parameter Description
Parameter Name
Type
Description
mediaInfo
Video download information.

onDownloadFinish:

Download completed.
- (void)onDownloadFinish:(TXVodDownloadMediaInfo *)mediaInfo;
Parameter Description
Parameter Name
Type
Description
mediaInfo
Video download information.

onDownloadError:errorCode:errorMsg:

Error encountered during download.
- (void)onDownloadError:(TXVodDownloadMediaInfo *)mediaInfo errorCode:(TXDownloadError)code errorMsg:(NSString *)msg;
Parameter Description
Parameter Name
Type
Description
mediaInfo
Video download information.
code
Download error code.
msg
NSString
Download error message.




Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback