应降低视频录制分辨率以缓解存储耗尽与回放卡顿问题,具体可通过PC端单路调整、设备后台批量配置、API接口远程调用或启用AI动态降分辨率策略四种方式实现。

如果您在使用百度智慧农场平台的视频监控功能时发现存储空间快速耗尽或回放卡顿,则很可能是视频录制分辨率设置过高,超出当前网络带宽与存储配额承载能力。以下是调整视频录制分辨率并优化监控存储空间的具体操作路径:
一、通过PC端“视频监控模块”修改分辨率参数
该方法直接作用于单路视频流的编码配置,适用于对特定温室或育苗区实施差异化画质策略。系统支持在2M宽带环境下维持4路1080P流畅播放,但持续高分辨率录制将显著增加NVR设备写入压力与云存储占用。
1、登录百度智慧农场官网PC端(https://smartfarm.baidu.com),使用企业微信扫码或手机号完成双因子验证。
2、在首页顶部导航栏点击视频监控模块,进入实时画面列表页。
3、在目标摄像头缩略图右上角点击设置图标(齿轮),选择“视频参数”子菜单。
4、在“编码配置”区域展开“主码流”选项,将分辨率下拉框从“1920×1080”手动切换为1280×720或720×576。
5、勾选“启用低带宽优化模式”,点击保存并重启视频流,系统将在10秒内完成新参数下发与缓冲区清空。
二、在设备管理后台批量更新多路摄像头分辨率
该方法适用于已接入北斗农机终端或田间物联网节点的规模化农场,可一次性同步调整数十台IPC设备的视频采集规格,避免逐台操作造成管理延迟。所有设备健康度评估模型均基于运行时长与数据吞吐量建模,降低分辨率有助于延长设备生命周期。
1、在PC端左侧侧边工具栏点击设备管理,进入“已绑定设备”列表页。
2、使用顶部搜索框输入关键词“IPC”或按设备类型筛选,勾选需调整的全部摄像头复选框。
3、点击页面上方批量操作→统一配置视频参数按钮。
4、在弹出窗口中设置“最大分辨率”为1280×720,“帧率上限”设为15fps,“关键帧间隔”设为30帧。
5、确认后点击立即下发,系统将按设备在线状态分批次推送配置,离线设备将在下次上线时自动同步。
三、通过API接口远程调用修改RTSP流分辨率
该方法面向具备开发能力的技术人员,适用于已集成MQTT协议或部署本地边缘计算节点的场景。调用接口可绕过前端界面限制,直接修改底层V4L2驱动参数,实现毫秒级分辨率切换。所有REST API默认运行在5000端口,需携带有效Bearer Token认证。
1、打开命令行终端,执行curl指令发送PUT请求:
curl -X PUT http://localhost:5000/api/v1/camera/1/resolution \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9" \
-H "Content-Type: application/json" \
-d '{"width":1280,"height":720}'
2、检查返回响应体中的"status"字段是否为success,若返回"code":401则需重新获取Token。
3、调用GET接口验证变更结果:
curl -X GET http://localhost:5000/api/v1/camera/1/status
4、在返回JSON中确认resolution字段值已更新为{"width":1280,"height":720}。
四、启用智能动态降分辨率策略
该方法利用平台内置的AI行为识别模型,在检测到画面内容静止或低活动度时自动降低码率与分辨率,活动增强时即时恢复,兼顾存储效率与关键事件捕捉质量。系统支持对站立/躺卧/进食等行为识别准确率达92.3%,可作为分辨率调节的触发依据。
1、进入PC端“数据看板”模块,点击右上角高级设置图标。
2、在“视频策略”子页中开启智能动态分辨率开关。
3、设置触发阈值:将“运动像素占比”滑块拖至5%,“持续静止时长”设为30秒。
4、定义降级参数:静止状态下分辨率自动切换为720×576,码率降至1.2Mbps;检测到运动后500ms内恢复原设置。
5、点击启用策略并应用至全部在线摄像头,系统将实时加载新规则引擎。











