LiteAVSDK
腾讯云音视频 SDK ,服务于数万家企业客户的高可用组件,致力于最大限度地节省您的研发成本。
TXPlayerAuthParams

详细描述

通过fileId播放加密视频配置


结构体说明

◆ TXPlayerAuthParams

class TXPlayerAuthParams

属性

int appId
 
NSString * fileId
 
NSString * timeout
 
int exper
 
NSString * us
 
NSString * sign
 
BOOL https
 

属性说明

◆ appId

- (int) appId
readwriteatomic

应用appId。必填

◆ exper

- (int) exper
readwriteatomic

试看时长,单位:秒。可选

◆ fileId

- (NSString*) fileId
readwriteatomic

文件id。必填

◆ https

- (BOOL) https
readwriteatomic

是否用https请求,默认NO

◆ sign

- (NSString*) sign
readwriteatomic

无防盗链不填

普通防盗链签名: sign = md5(KEY+appId+fileId+t+us) 带试看的防盗链签名: sign = md5(KEY+appId+fileId+t+exper+us)

播放器API使用的防盗链参数(t, us, exper) 与CDN防盗链参数一致,只是sign计算方式不同 参考防盗链产品文档: https://cloud.tencent.com/document/product/266/11243

◆ timeout

- (NSString*) timeout
readwriteatomic

加密链接超时时间戳,转换为16进制小写字符串,腾讯云 CDN 服务器会根据该时间判断该链接是否有效。可选

◆ us

- (NSString*) us
readwriteatomic

唯一标识请求,增加链接唯一性