Tuyaos SDK开发疑惑与咨询

IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备


郭老庄
Posts: 285

handle是从tuya_ipc_ring_buffer_open获取的吗?看起来数值不对

hellokernel
Posts: 28

Re: Tuyaos SDK开发疑惑与咨询

是的,s_ring_buffer_handles[E_IPC_STREAM_VIDEO_MAIN] = tuya_ipc_ring_buffer_open(0, 0, E_IPC_STREAM_VIDEO_MAIN, E_RBUF_WRITE);

是以printf("--------------- Before append_data: handle=%p, p_buf=%p, size=%u, type=%d, pts=%llu\n",)这种格式打印出来的

谢谢大佬们。

郭老庄
Posts: 285

Re: Tuyaos SDK开发疑惑与咨询

加了些打印,你再复现一下

Attachments
libtuyaos.tar.gz
(2.18 MiB) Downloaded 23 times
hellokernel
Posts: 28

Re: Tuyaos SDK开发疑惑与咨询

谢谢,Log 如附件所示。

Attachments
session0715-11.log
(51.13 KiB) Downloaded 20 times
郭老庄
Posts: 285

Re: Tuyaos SDK开发疑惑与咨询

Line 270: [01-01 00:00:01 ty D][d550][tuya_ring_buffer.c:780] ch0st0tr0 open with type 0, handle 0xeea1f8
Line 271: [01-01 00:00:01 ty D][d550][tuya_ring_buffer.c:780] ch0st0tr9 open with type 0, handle 0xeea220
我给你的handle取值是0xeea1f8、0xeea220,你再检查下代码吧

hellokernel
Posts: 28

Re: Tuyaos SDK开发疑惑与咨询

谢谢,改了下可以推流了。

然后还想问下,对于设备扫码配网连接平台,当设备重启之后,需要怎么样才能连上平台呢 ?设备重启之后,设备自身底层已经连上WIFI且已经拿到IP了,此时需要修改什么才能再次连上平台呢 ?

期望是设备首次扫码配网连接平台成功后,设备重启之后能直接成功连上平台。

谢谢大佬们。

hellokernel
Posts: 28

Re: Tuyaos SDK开发疑惑与咨询

有木有大佬帮忙看下的,多谢了。

对于设备扫码配网连接平台,当设备重启之后,需要怎么样才能连上平台呢 ?设备重启之后,设备自身底层已经连上WIFI且已经拿到IP了,此时需要修改什么才能再次连上平台呢 ?

期望是设备首次扫码配网连接平台成功后,设备重启之后能直接成功连上平台。

谢谢大佬们。

郭老庄
Posts: 285

Re: Tuyaos SDK开发疑惑与咨询

如果设备已经连上平台了,那sdk会把wifi信息记录在数据库。下次重启后,自动从数据库读wifi信息,实现自动连网,连平台。不需要你额外操作

hellokernel
Posts: 28

Re: Tuyaos SDK开发疑惑与咨询

好的,谢谢。

但是现在看首次扫码成功连接平台后,设备重启没有连上平台,这个需要怎么排查下呢

谢谢大佬们。

郭老庄
Posts: 285

Re: Tuyaos SDK开发疑惑与咨询

hellokernel 2025年 Jul 16日 17:55

好的,谢谢。

但是现在看首次扫码成功连接平台后,设备重启没有连上平台,这个需要怎么排查下呢

谢谢大佬们。

请附上设备从配网到重启过程的日志

Post Reply