AliyunPlayer v7.0.0
Aliyun Player API Reference Manual for iOS Platforms
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Pages
AliMediaLoader Class Reference

#import "AliMediaLoader.h"

Inheritance diagram for AliMediaLoader:

Instance Methods

(void) - cancel:
 取消加载。注意:不会删除已经下载的文件。 More...
 
(void) - load:duration:
 开始加载文件。异步加载。可以同时加载多个。若是多码率HLS,默认加载最低档位,可以选择支持指定档位的预加载方法。 More...
 
(void) - load:duration:defaultBandWidth:
 开始加载文件。异步加载。可以同时加载多个。 More...
 
(void) - pause:
 暂停加载。 More...
 
(void) - resume:
 恢复加载。 More...
 
(void) - setAliMediaLoaderStatusDelegate:
 设置状态代理,参考AliMediaLoaderStatusDelegate More...
 

Class Methods

(instancetype) + shareInstance
 

Method Documentation

◆ cancel:

- (void) cancel: (NSString *)  url

取消加载。注意:不会删除已经下载的文件。

Parameters
url视频文件地址 。为nil或者空,则取消全部。

◆ load:duration:

- (void) load: (NSString *)  url
duration: (int64_t)  duration 

开始加载文件。异步加载。可以同时加载多个。若是多码率HLS,默认加载最低档位,可以选择支持指定档位的预加载方法。

Parameters
url视频文件地址
duration加载的时长大小.单位:毫秒

◆ load:duration:defaultBandWidth:

- (void) load: (NSString *)  url
duration: (int64_t)  duration
defaultBandWidth: (int)  defaultBandWidth 

开始加载文件。异步加载。可以同时加载多个。

Parameters
url视频文件地址
duration加载的时长大小.单位:毫秒
defaultBandWidth加载多码率HLS时默认的码率,将会选择与之最接近的档位,单位:bps

◆ pause:

- (void) pause: (NSString *)  url

暂停加载。

Parameters
url视频文件地址。 为nil或者空,则暂停全部。

◆ resume:

- (void) resume: (NSString *)  url

恢复加载。

Parameters
url视频文件地址。 为nil或者空,则恢复全部。

◆ setAliMediaLoaderStatusDelegate:

- (void) setAliMediaLoaderStatusDelegate: (id< AliMediaLoaderStatusDelegate >)  delegate

设置状态代理,参考AliMediaLoaderStatusDelegate

See also
AliMediaLoaderStatusDelegate

◆ shareInstance

+ (instancetype) shareInstance

The documentation for this class was generated from the following file: