![]() |
AliyunPlayer v7.3.0
Aliyun Player API Reference Manual for iOS Platforms
|
#include "AliMediaDownloader.h"
Instance Methods | |
| (void) | - deleteFile |
| 删除下载文件 | |
| (void) | - destroy |
| 销毁下载对象 | |
| (AVDConfig *) | - getConfig |
| 获取下载config | |
| (instancetype) | - init |
| 初始化下载对象 | |
| (void) | - prepareWithPlayAuth: |
| 使用AVPVidAuthSource准备播放 | |
| (void) | - prepareWithVid: |
| 使用AVPVidStsSource准备播放 | |
| (void) | - selectTrack: |
| 设置下载的trackIndex | |
| (void) | - setConfig: |
| 设置下载config | |
| (void) | - setPlayUrlConvertCallback: |
| 设置转换播放的url的回调函数,一般用于p2p中的url地址转换 | |
| (void) | - setSaveDirectory: |
| 设置下载的保存路径 | |
| (void) | - start |
| 开始下载 | |
| (void) | - stop |
| 停止下载 | |
| (void) | - updateWithPlayAuth: |
| 鉴权过期,更新AVPVidAuthSource信息, | |
| (void) | - updateWithVid: |
| 鉴权过期,更新AVPVidStsSource信息, | |
Class Methods | |
| (int) | + deleteFile:vid:format:index: |
| 删除下载文件 | |
| (NSString *) | + getSDKVersion |
| 获取SDK版本号信息 | |
Properties | |
| id< AMDDelegate > | delegate |
| 设置代理,参考AMDDelegate | |
| NSString * | downloadedFilePath |
| 获取下载之后的文件路径 | |
| - (void) deleteFile |
删除下载文件
| + (int) deleteFile: | (NSString *) | saveDir | |
| vid: | (NSString *) | vid | |
| format: | (NSString *) | format | |
| index: | (int) | index |
删除下载文件
| saveDir | 文件保存路径 |
| vid | vid |
| format | 格式 |
| index | vid对应的下载索引 |
| - (void) destroy |
销毁下载对象
| - (AVDConfig *) getConfig |
获取下载config
| + (NSString *) getSDKVersion |
获取SDK版本号信息
| - (instancetype) init |
初始化下载对象
| - (void) prepareWithPlayAuth: | (AVPVidAuthSource *) | source |
使用AVPVidAuthSource准备播放
| source | vid playAuth的播放方式 |
| - (void) prepareWithVid: | (AVPVidStsSource *) | source |
使用AVPVidStsSource准备播放
| source | vid sts的播放方式 |
| - (void) selectTrack: | (int) | trackIndex |
设置下载的trackIndex
| trackIndex | 从prepare回调中可以获取所有index |
| - (void) setConfig: | (AVDConfig *) | config |
设置下载config
| - (void) setPlayUrlConvertCallback: | (PlayURLConverCallback) | callback |
设置转换播放的url的回调函数,一般用于p2p中的url地址转换
| callback | 回调函数指针 |
| - (void) setSaveDirectory: | (NSString *) | dir |
设置下载的保存路径
| dir | 保存文件夹 |
| - (void) start |
开始下载
| - (void) stop |
停止下载
| - (void) updateWithPlayAuth: | (AVPVidAuthSource *) | source |
鉴权过期,更新AVPVidAuthSource信息,
| source | vid auth的信息 |
| - (void) updateWithVid: | (AVPVidStsSource *) | source |
鉴权过期,更新AVPVidStsSource信息,
| source | vid sts的信息 |
|
readwritenonatomicweak |
设置代理,参考AMDDelegate
|
readnonatomicassign |
获取下载之后的文件路径