产品动态
公告
参数名 | 类型 | 值 | 描述 |
TXVodDownloadMediaInfo#STATE_INIT | int | 0 | 下载初始态。 |
TXVodDownloadMediaInfo#STATE_START | int | 1 | 下载开始。 |
TXVodDownloadMediaInfo#STATE_STOP | int | 2 | 下载停止。 |
TXVodDownloadMediaInfo#STATE_ERROR | int | 3 | 下载出错。 |
TXVodDownloadMediaInfo#STATE_FINISH | int | 4 | 下载完成。 |
API | 描述 |
用腾讯云视频 fileId 下载时,获取传入的下载源媒资信息。 | |
获取视频的总时长,单位毫秒。 | |
获取已下载的可播放时长,单位毫秒。 | |
获取下载文件总大小,单位:Byte,只针对 fileId 下载源有效。 注意:总大小是指上传到腾讯云点播控制台的原始文件的大小,转自适应码流后的子流大小,暂时无法获取。 | |
获取已下载文件大小,单位:Byte,只针对 fileId 下载源有效。 | |
获取当前下载进度。 | |
获取当前下载资源的播放路径,可传给 TXVodPlayer 播放。 | |
获取下载状态。 | |
判断是否下载完成。 | |
获取下载速度,单位:KByte/秒。(10.9 版本开始支持) | |
判断下载后的视频资源是否损坏,如下载完被删除等情况将返回true。(11.0 版本开始支持) | |
获取任务 id,唯一表示下载任务。 | |
获取实际下载地址。 | |
获取下载账户名称。 | |
获取下载偏好分辨率。 |
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()
文档反馈