视频下载数据源描述信息
class com::tencent::rtmp::downloader::TXVodDownloadDataSource |
Public 成员函数 | |
TXVodDownloadDataSource (int appId, String fileId, int quality, String pSign, String userName) | |
TXVodDownloadDataSource (TXPlayerAuthBuilder authBuilder, int quality) | |
TXVodDownloadDataSource (TXPlayerAuthBuilder authBuilder, String templateName) | |
String | getFileId () |
String | getPSign () |
void | setQuality (int quality) |
void | setToken (String token) |
TXPlayerAuthBuilder | getAuthBuilder () |
int | getQuality () |
String | getTemplateName () |
String | getToken () |
int | getAppId () |
String | getUserName () |
String | getOverlayKey () |
String | getOverlayIv () |
清晰度Id 常量 | |
static final int | QUALITY_OD = 0 |
static final int | QUALITY_FLU = 1 |
static final int | QUALITY_SD = 2 |
static final int | QUALITY_HD = 3 |
static final int | QUALITY_FHD = 4 |
static final int | QUALITY_2K = 5 |
static final int | QUALITY_4K = 6 |
static final int | QUALITY_UNK = 1000 |
|
inline |
创建下载source,新版本(V4)腾讯云点播File ID下载参数,推荐使用
appId | 视频文件对应的appId |
fileId | 视频文件Id |
quality | 下载流分辨率,必填,默认下载云服务返回的最后一条流 |
pSign | 加密视频签名,加密视频必填 |
userName | 账户名称,不传入默认为"default" |
|
inline |
创建下载source,用于兼容旧版本(V2)腾讯云点播 File ID下载参数(即将废弃,不推荐使用)
authBuilder | |
quality | 清晰度 |
|
inline |
创建下载source,用于兼容旧版本(V2)腾讯云点播 File ID下载参数(即将废弃,不推荐使用)
authBuilder | |
templateName | 模板名,如果用了自定义模板,需要传这个 |
|
inlineprotected |
|
inline |
返回 appId
|
inline |
|
inline |
返回文件Id
|
inline |
返回 overlayIv
|
inline |
返回 overlayKey
|
inline |
返回签名字符串
|
inline |
返回 quality
|
inline |
返回 模板
|
inline |
返回 token
|
inline |
返回 userName
|
inline |
设置清晰度
|
inline |
设置此值后,播放器自动在URL中的文件名之前增加voddrm.token.<Token>
token |
|
protected |
位置清晰度
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
全高清
|
static |
2K
|
static |
高清
|
static |
原画
|
static |
标清
|
static |
|
static |
流畅
|
static |
4K
|
protected |
|
protected |
|
protected |