webrtc PC与Android连接遇到的奇葩问题

csulizhang 2018-04-23 11:51:17
之前用webrtc原生API开发了PC到PC的视音频应用程序,用google提供的turnserver做打洞和中转,信令服务器是用websocket写的,可以成功建立通话,现在想开发webrtc的Android端应用,实现Android/PC的互联,问题来了,参照demo改写的Android程序,在被动连接时(及PC发起offer,Android响应answer)双方可以正确建立连接,但是反过来时(Android发起offer,PC发起answer)死活不能建立连接,各种跟踪,只是确定Android端的onIceConnectionChange始终处于“Checking”状态,就是不变成“Connected”,此外,Android到Android偶尔能够连接成功,偶尔不行,没辙了呀,求助!!!!!!!
PS:双方的SDP信息我都打出来看了,由于PC端webrtc版本之支持VP8编码,所以Android端的SDP我把除了VP8之外的所有编码器都删掉了,否则PC发起offer也无法与Android连接
...全文
757 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧