标签: jingle

Webrtc:无法处理WebRTC答案

我使用ejabberd + stanza io构建实时消息和音频呼叫网站.我设法进行了第一次音频通话

from chrome(on PC) -> chrome(on mac) with no errors
Run Code Online (Sandbox Code Playgroud)

当我尝试拨打电话时会出现问题

from chrome(on mac) to firefox(on pc) or vice versa
Run Code Online (Sandbox Code Playgroud)

Chrome浏览器日志正在显示 Could not process WebRTC answer

通过使用chrome://webrtc-internals调试工具我发现setremotedescription失败的错误:

`Failed to set remote answer sdp: Called with SDP without ice-ufrag and ice-pwd`
Run Code Online (Sandbox Code Playgroud)

这是我用来开始通话的内容:

var session = client.jingle.createMediaSession('full JID');
  session.addStream(localAudio_stream); // getUserMedia stream
  session.start();
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?firefox如何成功建立一个调用但是chrome cant(在opera上测试结果相同(失败))

完整的JS代码

xmpp node.js webrtc jingle stanza.io

9
推荐指数
1
解决办法
192
查看次数

WebRTC,Jingle和XMPP有什么区别?

WebRTC和Jingle有什么区别.我将使用XMPP ejabberd服务器构建基于Android的语音呼叫应用程序.那么,哪一个是Android上语音呼叫的最佳选择?

voip xmpp webrtc jingle

7
推荐指数
1
解决办法
5187
查看次数

标签 统计

jingle ×2

webrtc ×2

xmpp ×2

node.js ×1

stanza.io ×1

voip ×1