webrtc PC与Android连接遇到的奇葩问题
之前用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连接