Re: 【Tuyaos SDK】APP视频首帧问题
Posted: 2025年 Sep 25日 11:42
Passat 2025年 Sep 24日 11:14
检查写入 ringbuf 的逻辑,日志中很多帧时间戳相同,理论上编码器会按照设定帧率输出,不应出现大批量帧时间戳相同的情况。
Code: Select all
[20250922_16:16:08][09-22 16:16:07 ty E][ba54][ty_sdk_media_callback.c:803] Put Frame. type:0 size:3718 pts:12278154 ts:1758528967591 tal_time:1758528967018 [20250922_16:16:08][09-22 16:16:07 ty E][ba54][ty_sdk_media_callback.c:803] Put Frame. type:0 size:3409 pts:12328149 ts:1758528967641 tal_time:1758528967018 [20250922_16:16:08][09-22 16:16:07 ty E][ba54][ty_sdk_media_callback.c:803] Put Frame. type:0 size:6059 pts:12428165 ts:1758528967739 tal_time:1758528967018
日志中仍会出现 "can't find free mqmde" 的报错,之前有回复过此类问题。
viewtopic.php?t=5207APP拉流失败报错的问题,从当前日志上看应该是设备未及时回复p2p信令导致的,猜测应该是调用SDK初始化顺序的问题,具体原因需要用以下调试库集成复现。再次收集debug日志(可先去掉写入ringbuf的日志输出)。
TuyaOS.zip
3 中的复现log 如附件所示。
谢谢各位。