![]() |
AliyunPlayer v7.10.0
Aliyun Player API Reference Manual for iOS Platforms
|
直播STS播放源类 More...
#include "AVPSource.h"
Instance Methods | |
| (instancetype) | - initWithUrl:accessKeyId:accessKeySecret:securityToken:region:domain:app:stream:encryptionType: |
| 使用URL和STS信息初始化直播播放源 | |
Properties | |
| NSString * | accessKeyId |
| 访问密钥ID | |
| NSString * | app |
| 直播应用名 | |
| NSString * | domain |
| 直播域名 | |
| ENCRYPTION_TYPE | encryptionType |
| 加密类型 | |
| NSString * | region |
| 地域信息 | |
| NSString * | securityToken |
| 访问密钥 | |
| NSString * | stream |
| 流标识 | |
| NSString * | url |
| 直播流URL | |
| Properties inherited from AVPSource | |
| NSString * | coverURL |
| 媒体封面URL 媒体的封面或海报图片的URL地址。 | |
| NSString * | definitions |
| 点播服务器支持的清晰度类型列表 | |
| BOOL | forceQuality |
| 是否强制使用指定的清晰度 | |
| NSString * | quality |
| 期望播放的清晰度 | |
| NSString * | title |
| 视频标题 | |
直播STS播放源类
使用临时安全令牌进行身份验证后播放加密直播流。 适用于需要权限控制和加密的直播场景。
| - (instancetype) initWithUrl: | (NSString *) | url | |
| accessKeyId: | (NSString *) | accessKeyId | |
| accessKeySecret: | (NSString *) | accessKeySecret | |
| securityToken: | (NSString *) | securityToken | |
| region: | (NSString *) | region | |
| domain: | (NSString *) | domain | |
| app: | (NSString *) | app | |
| stream: | (NSString *) | stream | |
| encryptionType: | (ENCRYPTION_TYPE) | encryptionType |
使用URL和STS信息初始化直播播放源
创建使用临时安全令牌的加密直播播放源。
| url | 直播流URL |
| accessKeyId | STS临时访问密钥ID |
| accessKeySecret | STS临时访问密钥 |
| securityToken | STS安全令牌 |
| region | 直播流所在地域 |
| domain | 直播域名 |
| app | 直播应用名 |
| stream | 直播流名 |
| encryptionType | 加密类型 |
|
readwritenonatomiccopy |
访问密钥ID
STS临时访问密钥的ID。
|
readwritenonatomiccopy |
直播应用名
直播服务中的应用标识。
|
readwritenonatomiccopy |
直播域名
用于直播的域名。
|
readwriteatomicassign |
加密类型
直播流使用的加密方式。
|
readwritenonatomiccopy |
地域信息
所在的地域标识,如"cn-shanghai"。
|
readwritenonatomiccopy |
访问密钥
STS临时访问密钥。
安全令牌
STS安全令牌。
|
readwritenonatomiccopy |
流标识
|
readwritenonatomiccopy |
直播流URL
直播流的播放地址。