Parameter Name | Type | Value | Description |
TXVodDownloadDataSource#QUALITY_OD | int | 0 | Original video quality. |
TXVodDownloadDataSource#QUALITY_240P | int | 240 | Smooth 240P. |
TXVodDownloadDataSource#QUALITY_360P | int | 360 | Smooth 360P. |
TXVodDownloadDataSource#QUALITY_480P | int | 480 | Standard definition 480P. |
TXVodDownloadDataSource#QUALITY_540P | int | 540 | Standard definition 540P. |
TXVodDownloadDataSource#QUALITY_720P | int | 720 | HD 720P. |
TXVodDownloadDataSource#QUALITY_1080P | int | 1080 | Full HD 1080P. |
public TXVodDownloadDataSource(int appId, String fileId, int quality, String pSign, String userName)
Parameter Name | Type | Description |
appId | int | Tencent Cloud Video on Demand (VOD) application appId. |
fileId | String | Tencent Cloud Video on Demand (VOD) video fileId. |
qualityId | int | Video QUALITY Id, refer to the TXVodDownloadDataSource#QUALITY_240P constant for details. |
pSign | String | video playback signature |
userName | String | account name, must be consistent with the account name passed in during download. If not passed in during download, pass in the empty character "" here. |
public TXVodDownloadDataSource(TXPlayerAuthBuilder authBuilder, int quality)
public TXVodDownloadDataSource(TXPlayerAuthBuilder authBuilder, String templateName)
public void setToken(String token)
public void setQuality(int quality)
Parameter Name | Type | Description |
quality | int | Video QUALITY Id, refer to the TXVodDownloadDataSource#QUALITY_240P constant for details. |
public int getAppId()
public String getFileId()
public String getPSign()
public int getQuality()
public String getUserName()
public String getToken()
Feedback