ireader/sdk

ice多路流连通检测问题

Opened this issue · 5 comments

1702377193827

我在测试sip-uac-test2过程中遇到了问题,我使用了stun(没用中继,和原来的代码一样ice_transport_bind turn参数为0),媒体包含音频流和视频流,在连通检测的时候经常在这里触发断言,这里应该是当前流连通检测成功后,触发下一个流进行连通检测,正常来说不应该走到assert这里,ice_checklist_t初始化的时候状态是ICE_CHECKLIST_FROZEN,请问大佬测试sip-uac-test2的时候遇到过这个问题吗,除了使用了stun其他的和原来的基本一致

音视频candidate地址端口相同吗?

297b7485da2de19415778c6eb1c09e7 d45d2439c91d4fe9a2416bcbe8bf413

不一样,这是两端的sdp

暂时先忽略这个assert, 有时间我再分析下

好的

1702446009006

这里是不是应该改成ice_agent_get_local_candidate(avt->ice, stream, 2, &c);,这样a=rtcp:表示的才是rtcp端口