【已解决】【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

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


Post Reply
zq.
Posts: 71

sdk版本:TuyaOS2.3.2_ty_ipc_wr_wl_linux_sdk_5.3.33-beta.11_arm-anycloud-linux-uclibcgnueabi_wifi_wire_fs_0.0.1-beta.1

User avatar
fallen-queen
Posts: 140

Re: 【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

麻烦提供一下设备日志哈

zq.
Posts: 71

Re: 【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

从17:28:44左右开始是webrtc拉流部分.拉了小几十秒样子

Attachments
COM15_2023-03-02_17-27-33.log
(135.96 KiB) Downloaded 43 times
User avatar
fallen-queen
Posts: 140

Re: 【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

请问可以打印一下每一帧的pts吗?pts需要以微妙为单位,如果pts当前是毫秒为单位的话,建议乘以1000,转换成微秒。

zq.
Posts: 71

Re: 【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

我这边塞ringbuffer毫秒手机预览不受影响,webrtc卡顿。塞微秒当前看两处都正常。但是我记得以前有5.x sdk版本塞微秒手机预览会异常,请问这块什么时候调整过吗?

User avatar
fallen-queen
Posts: 140

Re: 【SDK】安凯AV100平台使用涂鸦SDK 5.X,手机预览不卡顿,webrtc预览跳秒卡顿

1.tuya_ipc_ring_buffer_append_data_with_timestamp接口里面,pts要求微秒的时间戳,应该一直是这样的,timestamp要求毫秒的时间戳。

捕获.PNG

2.tuya_ipc_ring_buffer_append_data接口省去了timestamp参数,SDK内部给每一帧打上时间戳,只需要传入微秒的pts就可以了

捕获.PNG
Post Reply