有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

云存服务

在 Explorer 平台增加 video 的云存能力,可以将事件云存与物模型中事件关联,方便用户在进行日志查询时查询到对应的云存图片等。
接口请求方式
通过应用端 API sdk.requestTokenApi(action, data, options) => Promise 对接口进行请求调用。
使用说明参考 应用端 API

拉取云存事件列表

接口定义
sdk.requestTokenApi("IotVideoDescribeCloudStorageEvents", {
ProductId: string,
DeviceName: string,
StartTime?: number,
EndTime?: number,
Context?: string,
Size?: number,
EventId?: string
}) => Promise;
参数说明

拉取云存事件缩略图

接口定义
sdk.requestTokenApi("IotVideoDescribeCloudStorageThumbnail", {
ProductId: string,
DeviceName: string,
Thumbnail: string
}) => Promise;
参数说明

获取具有云存的日期

接口定义
sdk.requestTokenApi("IotVideoDescribeCloudStorageDate", {
ProductId: string,
DeviceName: string
}) => Promise;
参数说明

获取某一天云存时间轴

接口定义
sdk.requestTokenApi("IotVideoDescribeCloudStorageTime", {
ProductId: string,
DeviceName: string,
Date: string,
StartTime?: number,
EndTime?: number
}) => Promise;
参数说明

获取视频防盗链播放 URL

接口定义
sdk.requestTokenApi("IotVideoGenerateSignedVideoURL", {
ProductId: string,
VideoURL: string,
ExpireTime: number
}) => Promise;
参数说明
先拼 VideoURL,使用上一接口的返回,加入开始时间和结束时间:https://zylcb.iotvideo.tencentcs.com/timeshift/live/xxxx/timeshift.m3u8?starttime_epoch={StartTime}&endtime_epoch={EndTime} 例如:https://zylcb.iotvideo.tencentcs.com/timeshift/live/xxxx/timeshift.m3u8?starttime_epoch=1631849895&endtime_epoch=1631849907其他参数参考 获取视频防盗链播放 URL

拉取图片流数据

接口定义
sdk.requestTokenApi("IotVideoDescribeCloudStorageStreamData", {
DeviceName: string,
ProductId: string,
StartTime: string
}) => Promise;
参数说明
参数名
描述
类型
必填
DeviceName
设备名称。
String
ProductId
产品 ID。
String
StartTime
起始时间。
String
返回值
参数名
描述
类型
RequestId
发送请求的 ID。
String
VideoStream
图片流视频地址。
String
AudioStream
图片流音频地址。
String