![]() |
AliyunPlayer v7.10.0
Aliyun Player API Reference Manual for iOS Platforms
|
Live STS playback source class. More...
#include "AVPSource.h"
Instance Methods | |
| (instancetype) | - initWithUrl:accessKeyId:accessKeySecret:securityToken:region:domain:app:stream:encryptionType: |
| Initialize live playback source with URL and STS information. | |
Properties | |
| NSString * | accessKeyId |
| AccessKey ID. | |
| NSString * | accessKeySecret |
| AccessKey Secret. | |
| NSString * | app |
| Live Application Name. | |
| NSString * | domain |
| Live Domain. | |
| ENCRYPTION_TYPE | encryptionType |
| Encryption Type. | |
| NSString * | region |
| Region. | |
| NSString * | securityToken |
| Security Token. | |
| NSString * | stream |
| stream identifier | |
| NSString * | url |
| Live Stream URL. | |
| Properties inherited from AVPSource | |
| NSString * | coverURL |
| The URL of the album cover. | |
| NSString * | definitions |
| List of resolution types supported by VOD server. | |
| BOOL | forceQuality |
| Whether to force the player to use the specified resolution. | |
| NSString * | quality |
| The preferred definition for playback. | |
| NSString * | title |
| The title of the video. | |
Live STS playback source class.
Plays encrypted live stream after authentication using temporary security token. Suitable for live streaming scenarios requiring access control and encryption.
| - (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 |
Initialize live playback source with URL and STS information.
Creates an encrypted live playback source using temporary security token.
| url | Live stream URL |
| accessKeyId | STS temporary AccessKey ID |
| accessKeySecret | STS temporary AccessKey Secret |
| securityToken | STS security token |
| region | Region where live stream is located |
| domain | Live domain name |
| app | Live application name |
| stream | Live stream name |
| encryptionType | Encryption type |
|
readwritenonatomiccopy |
AccessKey ID.
ID of STS temporary AccessKey.
|
readwritenonatomiccopy |
AccessKey Secret.
STS temporary AccessKey Secret.
|
readwritenonatomiccopy |
Live Application Name.
Application identifier in live streaming service.
|
readwritenonatomiccopy |
Live Domain.
Domain name used for live streaming.
|
readwriteatomicassign |
Encryption Type.
Encryption method used for live stream.
|
readwritenonatomiccopy |
Region.
Region identifier, such as "cn-shanghai".
|
readwritenonatomiccopy |
Security Token.
STS security token.
|
readwritenonatomiccopy |
stream identifier
|
readwritenonatomiccopy |
Live Stream URL.
Playback address of the live stream.