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

用于生成点播播放时用到的playConfig参数,用于生成vid播放地址时,自定义播放参数,被用于VidBaseSource::setPlayConfig。详见:doc More...

#include "VidPlayerConfigGen.h"

Inheritance diagram for VidPlayerConfigGenerator:

Instance Methods

(void) - addVidPlayerConfigByIntValue:value:
 可用于添加其他config配置,透传至open api,详见:doc 常见config已封装成api,如VidPlayerConfigGenerator::setPreviewTimeVidPlayerConfigGenerator::setHlsUriToken
 
(void) - addVidPlayerConfigByStringValue:value:
 可用于添加其他config配置,透传至open api,详见:doc 常见config已封装成api,如VidPlayerConfigGenerator::setPreviewTimeVidPlayerConfigGenerator::setHlsUriToken
 
(NSString *) - generatePlayerConfig
 生成playerConfig,可用于后续VidBaseSource::setPlayConfig使用。
 
(void) - setHlsUriToken:
 HLS标准加密设置UriToken.
 
(void) - setPreviewTime:
 设置预览时间
 

Detailed Description

用于生成点播播放时用到的playConfig参数,用于生成vid播放地址时,自定义播放参数,被用于VidBaseSource::setPlayConfig。详见:doc

Method Documentation

◆ addVidPlayerConfigByIntValue:value:

- (void) addVidPlayerConfigByIntValue: (NSString *) key
value: (int) value 

可用于添加其他config配置,透传至open api,详见:doc 常见config已封装成api,如VidPlayerConfigGenerator::setPreviewTimeVidPlayerConfigGenerator::setHlsUriToken

Parameters
key对应playerConfig中的参数名字,更多参数详见:doc
value对应key参数的整数值,更多参数详见:doc

◆ addVidPlayerConfigByStringValue:value:

- (void) addVidPlayerConfigByStringValue: (NSString *) key
value: (NSString *) value 

可用于添加其他config配置,透传至open api,详见:doc 常见config已封装成api,如VidPlayerConfigGenerator::setPreviewTimeVidPlayerConfigGenerator::setHlsUriToken

Parameters
key对应playerConfig中的参数名字,更多参数详见:doc
value对应key参数的字符串值,更多参数详见:doc

◆ generatePlayerConfig

- (NSString *) generatePlayerConfig

生成playerConfig,可用于后续VidBaseSource::setPlayConfig使用。

Returns
JSON 字符串。

◆ setHlsUriToken:

- (void) setHlsUriToken: (NSString *) MtsHlsUriToken

HLS标准加密设置UriToken.

Parameters
MtsHlsUriToken字符串

◆ setPreviewTime:

- (void) setPreviewTime: (int) previewTime

设置预览时间

Parameters
previewTime预览时间,单位为秒

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