tencent cloud

Video on Demand

動向とお知らせ
製品アップデート情報
製品紹介
製品概要
Product Features
製品の機能
製品の強み
ユースケース
ソリューション
購入ガイド
課金概要
課金方式
購入ガイドライン
請求書の照会
支払い更新の説明
支払い延滞の説明
返金説明
クイックスタート
コンソールガイド
コンソールの説明
サービスの概要
アプリケーション管理
メディア管理
リソースパック管理
License Management
プラクティスチュートリアル
メディアのアップロード
オンデマンドメディアファイルのインテリジェントコールド化方法
ビデオ処理
配信と再生
イベント通知の受信方法
オリジンサーバーのマイグレーションツール
Live Recording
カスタムオリジンサーバーback-to-originの方法
ライブストリーミングハイライトクリップを VOD に永続化するためのガイド
EdgeOne を使用して VOD コンテンツを配信する方法
開発ガイド
メディアアップロード
メディア加工処理
ビデオAI
イベント通知
ビデオ再生
メディアファイルのダウンロード
サブアプリケーションシステム
エラーコード
Player+ドキュメント
Overview
Basic Concepts
Features
Free Demo
Free Trial License
Purchase Guide
SDK Download
Licenses
Player Guide
Integration (UI Included)
Integration (No UI)
Advanced Features
API Documentation
Player Adapter
Player SDK Policy
よくあるご質問
モバイル端末再生に関するご質問
料金
ビデオのアップロード
ビデオの公開
ビデオの再生
Web側の再生
全画面表示再生
データ統計
CAM関連
メディア資産冷却に関する質問
Agreements
Service Level Agreement
VOD ポリシー
プライバシーポリシー
データ処理とセキュリティ契約
お問い合わせ
用語集

TXVodDownloadMediaInfo

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-05-30 15:07:30

Downloading TXVod Media Information Overview

Download on-demand media asset description.

Class Constant

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 Overview

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.
getSize
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.
getSpeed
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.)
getTaskId
Retrieve task id, unique representation of the download task.
getUrl
Retrieve the actual download address.
Retrieve the download account name.
Retrieve the preferred download resolution.

API Detail

getDataSource

Retrieve the passed-in download source media asset information when downloading with Tencent Cloud Video fileId.
public TXVodDownloadDataSource getDataSource()
Return Value
Download resource object information:TXVodDownloadDataSource

getDuration

Get the total duration of the video, in milliseconds.
public int getDuration()

getPlayableDuration

Get the playable duration of the downloaded content, in milliseconds.
public TXVodDownloadDataSource(TXPlayerAuthBuilder authBuilder, String templateName)

getSize

Retrieve the download file total size, in Byte, only valid for Tencent Cloud Video 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.
public long getSize()

getDownloadSize

Retrieve the downloaded file size, in Byte, only valid for Tencent Cloud Video fileId download source.
public long getDownloadSize()

getProgress

Retrieve the current download progress.
public float getProgress()

getPlayPath

Retrieve the playback path of the currently downloaded resource, which can be transmitted to TXVodPlayer for playback.
public String getPlayPath()

getDownloadState

Retrieve the download status.
public int getDownloadState()

isDownloadFinished

Determine whether the download is complete.
public boolean isDownloadFinished()

getSpeed

Retrieve the download speed, in KByte per second. (Supported starting from version 10.9.)
public int getSpeed()

getTaskId

Retrieve task id, unique representation of the download task.
public int getTaskId()

isResourceBroken

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.)
public boolean isResourceBroken()

getUrl

Retrieve the actual download address.
public String getUrl()

getUserName

Retrieve the download account name.
public String getUserName()

getPreferredResolution

Retrieve the preferred download resolution.
public long getPreferredResolution()


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック