更新时间:2023-05-25 06:23:52
存储卡管理通过设备功能(DP)实现,您可以在 IPC 设备控制 模块中查看设备功能常量。有关如何查询和控制设备功能,请参考智能生活 App SDK 设备控制。
查询存储卡状态的 DP ID 是 110
(DP Code 为 sd_status
)。
在开始管理存储卡或者进行存储卡视频回放前,您需要先查询存储卡的状态。如果设备未检测到存储卡,则无法进行下一步。如果存储卡异常,则需要先格式化存储卡。
取值 | 说明 |
---|---|
1 | 存储卡正常 |
2 | 存储卡异常,例如存储卡损坏或格式不对 |
3 | 存储卡空间不足 |
4 | 正在格式化存储卡 |
5 | 无存储卡 |
下发该 DP 不需要携带参数,设置为 null 值即可。
格式化存储卡的 DP ID 是 111
(DP Code 为 sd_format
)。
在格式化存储卡的时候,根据 IPC 产品的具体实现,有两种情况:
100
时,再查询存储卡的容量状态。查询格式化状态的 DP ID 是 117
(DP Code 为 sd_format_state
)。
当进度达到 100
时,即格式化结束。可以再次去查询存储卡容量。
查询存储卡容量的 DP ID 是 109
(DP Code 为 sd_storge
)。
存储卡容量值返回字符串数据,格式为 总容量|已使用容量|空闲容量
,单位为 KB。
开启或关闭存储卡视频录制的 DP ID 是 150
(DP Code 为 record_switch
)。
修改存储卡视频录像模式的 DP ID 是 151
(DP Code 为 record_mode
)。
IPC 在插入存储卡后,可以将采集的影像录制保存在存储卡中。您可以通过 IPC SDK 设置视频录制开关和模式。
取值 | 说明 |
---|---|
1 | 修改为事件录像模式。IPC 只会在触发侦测报警时,才会开始录制视频。视频的长短会根据事件类型,和事件持续时间而变化。 |
2 | 修改为连续录像模式。IPC 会将采集到的音视频,连续不断的录制保存在存储卡中。存储卡的容量不足的时候,将会覆盖最早录制的视频数据。 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈