Page 1 of 1

【已解决】【TuyaOS SDK】无法存储录像

Posted: 2024年 Apr 1日 09:49
by huangwenxi

SDK版本:sdk_6.1.1-beta.83
开发方式:SDK独立开发方式

前置动作:已实现摄像头数据的读取并写入到ring buffser,录像部分的代码未改动。设备已连接到Tuya云,可以在APP上实时对设备上的摄像头进行预览。

期望结果:SDK可以从ring buffer中读取视频帧数据并存储到设备的存储中。

实际结果:设备中创建了DCIM/CHAN0目录,但是未存储录像。在日志中发现报错:
[04-01 09:25:54 ty E][tuya_ipc_stream_storage.c:1358] the ss mgr not inited
[04-01 09:25:54 ty E][main.c:516] tuya_ipc_ss_start_event Fail. -1
[04-01 09:25:54 ty D][main.c:640] local storage init result is -1

完整的日志在附件中,还请帮忙分析一下,谢谢。


Re: 【求助】【TuyaOS SDK】无法存储录像

Posted: 2024年 Apr 1日 14:41
by huangwenxi

已经找到原因!


Re: 【已解决】【TuyaOS SDK】无法存储录像

Posted: 2024年 Apr 1日 16:26
by Passat
  1. 可以查看上层 tuya_ipc_sd_get_status 的实现,这个接口会直接关系到存储模块初始化的结果。
  2. 如果已经找到原因,可以在这里交流分享下,也方便其他人查问题。