製品アップデート情報
Parameter Name | Type | Value | Description |
TXVodDownloadMediaInfo#STATE_INIT | int | 0 | Download initial state. |
TXVodDownloadMediaInfo#STATE_START | int | 1 | Download started. |
TXVodDownloadMediaInfo#STATE_STOP | int | 2 | Download stopped. |
TXVodDownloadMediaInfo#STATE_ERROR | int | 3 | Download error. |
TXVodDownloadMediaInfo#STATE_FINISH | int | 4 | Download completed. |
API | Description |
Retrieve the passed-in download source media asset information when downloading with Tencent Cloud Video fileId. | |
Get the total duration of the video, in milliseconds. | |
Get the playable duration of the downloaded content, in milliseconds. | |
Retrieve the download file total size, in Byte, only valid for fileId download source. Note: The total size refers to the size of the original file uploaded to the Tencent Cloud Video on Demand (VOD) console. The substream size after adaptive dynamic streaming cannot be accessed temporarily. | |
Retrieve the downloaded file size, in Byte, only valid for fileId download source. | |
Retrieve the current download progress. | |
Retrieve the playback path of the currently downloaded resource, which can be transmitted to TXVodPlayer for playback. | |
Retrieve the download status. | |
Determine whether the download is complete. | |
Retrieve the download speed, in KByte per second. (Supported starting from version 10.9.) | |
Check if the downloaded video resource is damaged. Return true if it is deleted after download or other similar cases. (Supported starting from version 11.0.) | |
Retrieve task id, unique representation of the download task. | |
Retrieve the actual download address. | |
Retrieve the download account name. | |
Retrieve the preferred download resolution. |
public TXVodDownloadDataSource getDataSource()
public int getDuration()
public TXVodDownloadDataSource(TXPlayerAuthBuilder authBuilder, String templateName)
public long getSize()
public long getDownloadSize()
public float getProgress()
public String getPlayPath()
public int getDownloadState()
public boolean isDownloadFinished()
public int getSpeed()
public int getTaskId()
public boolean isResourceBroken()
public String getUrl()
public String getUserName()
public long getPreferredResolution()
フィードバック