Page 1 of 1
【TuyaOS-3.10.8】【ssc377_uclibc_0.0.2.zip】请问下,非SDK存储如何实现回放的下载
Posted: 2025年 Jun 3日 16:45
by cdyc
你好,设备的本地录像文件存储,我们使用的非SDK存储方式,用的.avi格式存储,现在录像文件在公版app可以播放,但是下载有问题;
请问下 OPERATE_RET tuya_imm_p2p_app_download_data(IN CONST CHAR_T *dev_id, IN CONST UINT_T client, TUYA_DOWNLOAD_DATA_TYPE type, IN CONST void * pHead, IN CONST CHAR_T * pData);
- 这个发送接口的参数怎么填?
- 这个接口发送音视频数据是直接把 avi 文件直接按二进制文件读出来发送, 还是需要按一帧帧的视音频数据发送?
- 之前试了下这个接口发送 会报 [tuya_ipc_p2p.c:6266] session[65538] dl buffer[131200] dataToSend too big 的错误,这个是什么意思
Re: 【TuyaOS-3.10.8】【ssc377_uclibc_0.0.2.zip】请问下,非SDK存储如何实现回放的下载
Posted: 2025年 Jun 3日 17:13
by Passat
可参照 demo 和 参考开发者文档: https://developer.tuya.com/cn/docs/iot- ... E%EF%BC%9F
使用 tuya_imm_p2p_app_download_data 时,
- type参数可以为 TUYA_DOWNLOAD_VIDEO 或者 TUYA_DOWNLOAD_VIDEO_ALLOW_ENCRYPT;
- type=TUYA_DOWNLOAD_VIDEO 时, pHead 参数类型为 STORAGE_FRAME_HEAD_T,pData参数为帧数据
- type=TUYA_DOWNLOAD_VIDEO_ALLOW_ENCRYPT 时, pHead 参数类型为 TUYA_DOWNLOAD_FRAME_HEAD_ENCRYPT_T,pData参数为帧数据
Re: 【TuyaOS-3.10.8】【ssc377_uclibc_0.0.2.zip】请问下,非SDK存储如何实现回放的下载
Posted: 2025年 Jun 4日 17:47
by cdyc
你好, 传输的data 就是帧数据 , 音频和视频帧都用 TUYA_DOWNLOAD_VIDEO 吗
传输完数据过后需要调用 tuya_imm_p2p_app_download_is_send_over 和tuya_imm_p2p_app_download_status , pHead 用 STORAGE_FRAME_HEAD_T app会卡在 下载界面一直不动,调了这两个接口也是一样
Re: 【TuyaOS-3.10.8】【ssc377_uclibc_0.0.2.zip】请问下,非SDK存储如何实现回放的下载
Posted: 2025年 Jun 5日 16:57
by cdyc