AliyunPlayer v7.7.0
Aliyun Player API Reference Manual for iOS Platforms
Loading...
Searching...
No Matches
AVPPreloadConfig Class Reference

#include "AVPPreloadConfig.h"

Inheritance diagram for AVPPreloadConfig:

Instance Methods

(int) - getDefaultBandWidth
 获取预加载码率 Get preload bitrate
 
(NSString *) - getDefaultQuality
 获取预加载质量 Get preload quality
 
(int) - getDefaultResolution
 获取预加载分辨率 Get preload resolution
 
(AVPPreloadOptionType) - getDefaultType
 获取默认预加载选项类型 Get default preload option type
 
(int) - getDuration
 获取预加载时长 Get preload duration
 
(instancetype) - init
 
(instancetype) - initWithDuration:
 使用指定时长构造预加载配置 Construct preload configuration with specified duration
 
(void) - setDefaultBandWidth:
 多码率流下设置预加载码率 Set the preload bitrate for multi-bitrate stream
 
(void) - setDefaultQuality:
 多码率流下设置预加载质量 Set the preload quality for multi-bitrate stream
 
(void) - setDefaultResolution:
 多码率流下设置预加载分辨率 Set the preload resolution for multi-bitrate stream
 
(void) - setDuration:
 设置预加载时长 Set preload duration
 

Properties

int optionIntValue
 
NSString * optionStringValue
 
int preloadDuration
 
AVPPreloadOptionType preloadOptionType
 

Method Documentation

◆ getDefaultBandWidth

- (int) getDefaultBandWidth

获取预加载码率 Get preload bitrate

Returns
码率 Bitrate

◆ getDefaultQuality

- (NSString *) getDefaultQuality

获取预加载质量 Get preload quality

Returns
质量 Quality

◆ getDefaultResolution

- (int) getDefaultResolution

获取预加载分辨率 Get preload resolution

Returns
分辨率乘积 Resolution product

◆ getDefaultType

- (AVPPreloadOptionType) getDefaultType

获取默认预加载选项类型 Get default preload option type

Returns
预加载选项类型 Preload option type

◆ getDuration

- (int) getDuration

获取预加载时长 Get preload duration

Returns
预加载时长,单位毫秒 Preload duration, unit in milliseconds

◆ init

- (instancetype) init

◆ initWithDuration:

- (instancetype) initWithDuration: (int) duration

使用指定时长构造预加载配置 Construct preload configuration with specified duration

Parameters
duration预加载时长,单位毫秒 Preload duration, unit in milliseconds

◆ setDefaultBandWidth:

- (void) setDefaultBandWidth: (int) bandWidth

多码率流下设置预加载码率 Set the preload bitrate for multi-bitrate stream

Parameters
bandWidth码率 Bitrate

◆ setDefaultQuality:

- (void) setDefaultQuality: (NSString *) quality

多码率流下设置预加载质量 Set the preload quality for multi-bitrate stream

Parameters
quality质量 Quality

◆ setDefaultResolution:

- (void) setDefaultResolution: (int) resolution

多码率流下设置预加载分辨率 Set the preload resolution for multi-bitrate stream

Parameters
resolutionProduct分辨率乘积 Resolution product

◆ setDuration:

- (void) setDuration: (int) duration

设置预加载时长 Set preload duration

Parameters
duration预加载时长,单位毫秒 Preload duration, unit in milliseconds

Property Documentation

◆ optionIntValue

- (int) optionIntValue
readwritenonatomicassign

◆ optionStringValue

- (NSString*) optionStringValue
readwritenonatomicstrong

◆ preloadDuration

- (int) preloadDuration
readwritenonatomicassign

◆ preloadOptionType

- (AVPPreloadOptionType) preloadOptionType
readwritenonatomicassign

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