![]() |
AliyunPlayer v7.9.0
Aliyun Player API Reference Manual for iOS Platforms
|
预加载任务类。 More...
#include "AVPPreloadTask.h"
Instance Methods | |
| (instancetype) | - initWithUrlSource:preloadConfig: |
| 使用 UrlSource 类型数据源构造预加载任务。 | |
| (instancetype) | - initWithVidAuthSource:preloadConfig: |
| 使用 VidAuth 类型数据源构造预加载任务。 | |
| (instancetype) | - initWithVidStsSource:preloadConfig: |
| 使用 VidSts 类型数据源构造预加载任务。 | |
Properties | |
| AVPPreloadConfig * | preloadConfig |
| 预加载配置。 | |
| AVPSource * | source |
| 预加载的媒体资源。 | |
预加载任务类。
Preload task class.
该类用于描述一个具体的预加载任务,它封装了预加载所需的数据源和相关配置。 创建后的任务对象通常用于提交给 AliMediaLoaderV2 执行。
This class is used to describe a specific preload task, encapsulating the data source and related configurations required for preloading. The created task object is typically submitted to AliMediaLoaderV2 for execution.
| - (instancetype) initWithUrlSource: | (AVPUrlSource *) | source | |
| preloadConfig: | (AVPPreloadConfig *) | preloadConfig |
使用 UrlSource 类型数据源构造预加载任务。
| source | AVPUrlSource 类型的媒体资源。 |
| preloadConfig | AVPPreloadConfig 类型的预加载配置。 |
AVPPreloadTask 实例。Constructs a preload task using a UrlSource type data source.
| source | A media resource of type AVPUrlSource. |
| preloadConfig | A preload configuration of type AVPPreloadConfig. |
AVPPreloadTask instance. | - (instancetype) initWithVidAuthSource: | (AVPVidAuthSource *) | source | |
| preloadConfig: | (AVPPreloadConfig *) | preloadConfig |
使用 VidAuth 类型数据源构造预加载任务。
| source | AVPVidAuthSource 类型的媒体资源。 |
| preloadConfig | AVPPreloadConfig 类型的预加载配置。 |
AVPPreloadTask 实例。Constructs a preload task using a VidAuth type data source.
| source | A media resource of type AVPVidAuthSource. |
| preloadConfig | A preload configuration of type AVPPreloadConfig. |
AVPPreloadTask instance. | - (instancetype) initWithVidStsSource: | (AVPVidStsSource *) | source | |
| preloadConfig: | (AVPPreloadConfig *) | preloadConfig |
使用 VidSts 类型数据源构造预加载任务。
| source | AVPVidStsSource 类型的媒体资源。 |
| preloadConfig | AVPPreloadConfig 类型的预加载配置。 |
AVPPreloadTask 实例。Constructs a preload task using a VidSts type data source.
| source | A media resource of type AVPVidStsSource. |
| preloadConfig | A preload configuration of type AVPPreloadConfig. |
AVPPreloadTask instance.
|
readwritenonatomicstrong |
预加载配置。
Preload configuration.
包含了本次预加载任务的具体配置信息,如预加载时长等。
Contains specific configuration information for this preload task, such as the preload duration.
|
readwritenonatomicstrong |
预加载的媒体资源。
The media resource to be preloaded.
这是一个 AVPSource 对象,可以是 AVPVidAuthSource、AVPVidStsSource 或 AVPUrlSource 的实例。
This is an AVPSource object, which can be an instance of AVPVidAuthSource, AVPVidStsSource, or AVPUrlSource.