public class DescribeVideoDownloadUrlRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeVideoDownloadUrlRequest() | 
| DescribeVideoDownloadUrlRequest(DescribeVideoDownloadUrlRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBeginTime()Get 下载的开始时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。 | 
| String | getChannelId()Get 通道 ID | 
| String | getEndTime()Get 下载的结束时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。 | 
| Long | getExpires()Get 设置URL的有效期, 最小值是1秒, 最大值是86400秒, 不设置的话, 默认是600秒 | 
| String | getFileType()Get 文件格式,"mp4":mp4格式,"ts":ts文件格式 | 
| Boolean | getIsInternal()Get 是否返回内网下载URL,默认是false,返回公网下载URL,true则返回内网下载URL | 
| Boolean | getIsRespActualTime()Get 响应data中是否携带实际下载录像的开始时间与结束时间 | 
| Boolean | getIsSupportG711()Get 下载的MP4文件是否支持G711音频编码. | 
| void | setBeginTime(String BeginTime)Set 下载的开始时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。 | 
| void | setChannelId(String ChannelId)Set 通道 ID | 
| void | setEndTime(String EndTime)Set 下载的结束时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。 | 
| void | setExpires(Long Expires)Set 设置URL的有效期, 最小值是1秒, 最大值是86400秒, 不设置的话, 默认是600秒 | 
| void | setFileType(String FileType)Set 文件格式,"mp4":mp4格式,"ts":ts文件格式 | 
| void | setIsInternal(Boolean IsInternal)Set 是否返回内网下载URL,默认是false,返回公网下载URL,true则返回内网下载URL | 
| void | setIsRespActualTime(Boolean IsRespActualTime)Set 响应data中是否携带实际下载录像的开始时间与结束时间 | 
| void | setIsSupportG711(Boolean IsSupportG711)Set 下载的MP4文件是否支持G711音频编码. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeVideoDownloadUrlRequest()
public DescribeVideoDownloadUrlRequest(DescribeVideoDownloadUrlRequest source)
public String getChannelId()
public void setChannelId(String ChannelId)
ChannelId - 通道 IDpublic String getBeginTime()
public void setBeginTime(String BeginTime)
BeginTime - 下载的开始时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 下载的结束时间,UTC 秒数,开始和结束时间段最长为60分钟,且不能跨天。
注意:实际下载的文件时长可能会大于该时段时长,通过指定IsRespActualTime参数可以获取实际下载的开始时间和结束时间。 原因是下载是TS切片对齐的,其目的也是为了保证用户下载数据的完整性,完全包含其指定的时间段。public String getFileType()
public void setFileType(String FileType)
FileType - 文件格式,"mp4":mp4格式,"ts":ts文件格式public Boolean getIsRespActualTime()
public void setIsRespActualTime(Boolean IsRespActualTime)
IsRespActualTime - 响应data中是否携带实际下载录像的开始时间与结束时间public Boolean getIsInternal()
public void setIsInternal(Boolean IsInternal)
IsInternal - 是否返回内网下载URL,默认是false,返回公网下载URL,true则返回内网下载URLpublic Long getExpires()
public void setExpires(Long Expires)
Expires - 设置URL的有效期, 最小值是1秒, 最大值是86400秒, 不设置的话, 默认是600秒public Boolean getIsSupportG711()
public void setIsSupportG711(Boolean IsSupportG711)
IsSupportG711 - 下载的MP4文件是否支持G711音频编码. 
注意: 如果云端录像中的音频编码为AAC, 那么下载的MP4默认是支持AAC编码的
如果云端录像中的音频编码为G711且 IsSupportG711设置为true时, 下载的MP4是支持G711音频编码
如果云端录像中的音频编码为G711且 IsSupportG711设置为false时, 下载的MP4是不支持G711音频编码
该参数只对FileType为mp4才有效, 不设置的话, 默认是falseCopyright © 2025. All rights reserved.