主动录像

物联网智能视频服务支持主动触发IPC设备录像。

前提条件

  • 已启用智能视频服务,且视频设备已经接入物联网平台,详细信息,请参见设备接入

  • 已配置大于0的录像生命周期,详细信息,请参见配置录像生命周期

开发流程

image

主动录像的应用端开发需您自行实现,实现逻辑为:在应用端发起指令,触发您的业务服务调用物联网智能视频服务提供的相关云端API。API的相关信息,请参见下文云端开发

设备端开发

  • 视频设备通过V系统边缘一体机接入,无需进行设备端开发。

  • IPC设备直接接入物联网平台的场景,需进行设备端开发,请集成LinkVisual SDK,并参见直播和云端录像存储完成主动录像的设备端功能开发。

云端开发

调用TriggerRecord可立即触发IPC设备开始录像,并上传录像文件至云端。

说明
  • 智能视频服务不提供延时录像功能,若需要延时触发录像功能,需您自行实现。

  • 请求参数中的录像时长(RecordDuration)是录像文件总时长,包括预录时长(PreRecordDuration)。例如,预录时长5s,录像时长30s,则最终生成的录像文件为35s。

  • 预录功能依赖设备端实现,当IPC设备不支持预录功能时,则预录时长为0,最终的录像文件长度为录像时长。

  • 单个录像文件长度最大为30分钟,当录像时长大于30分钟时,会自动分成多个录像文件。

后续操作

参见云端录像播放,播放主动录像功能生成的录像文件。