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

详细描述

DRM播放信息,配合TXVodPlayer::startPlayDrm使用


结构体说明

◆ com::tencent::rtmp::TXPlayerDrmBuilder

class com::tencent::rtmp::TXPlayerDrmBuilder

Public 成员函数

 TXPlayerDrmBuilder ()
 
 TXPlayerDrmBuilder (String licenseUrl, String playUrl)
 
TXPlayerDrmBuilder setDeviceCertificateUrl (String deviceCertificateUrl)
 
String getDeviceCertificateUrl ()
 
TXPlayerDrmBuilder setKeyLicenseUrl (String keyLicenseUrl)
 
String getKeyLicenseUrl ()
 
TXPlayerDrmBuilder setPlayUrl (String playUrl)
 
String getPlayUrl ()
 
String toString ()
 

构造及析构函数说明

◆ TXPlayerDrmBuilder() [1/2]

TXPlayerDrmBuilder ( )
inline

构造DRM播放信息对象

◆ TXPlayerDrmBuilder() [2/2]

TXPlayerDrmBuilder ( String  licenseUrl,
String  playUrl 
)
inline

构造DRM播放信息对象

参数
licenseUrl解密key url
playUrl视频播放链接

成员函数说明

◆ getDeviceCertificateUrl()

String getDeviceCertificateUrl ( )
inline

获取证书提供商url

返回
证书提供商url

◆ getKeyLicenseUrl()

String getKeyLicenseUrl ( )
inline

获取解密key url

返回
解密key url

◆ getPlayUrl()

String getPlayUrl ( )
inline

获取播放媒体的url

返回
播放媒体的url

◆ setDeviceCertificateUrl()

TXPlayerDrmBuilder setDeviceCertificateUrl ( String  deviceCertificateUrl)
inline

设置证书提供商url

参数
provisionUrl证书提供商url。如果是widevine,可不填按默认处理
返回
TXPlayerDrmBuilder

◆ setKeyLicenseUrl()

TXPlayerDrmBuilder setKeyLicenseUrl ( String  keyLicenseUrl)
inline

设置解密key url

参数
keyLicenseUrl解密key url
返回
TXPlayerDrmBuilder

◆ setPlayUrl()

TXPlayerDrmBuilder setPlayUrl ( String  playUrl)
inline

设置播放媒体的url

参数
playUrl播放链接
返回
TXPlayerDrmBuilder

◆ toString()

String toString ( )
inline