我想使用API对基于webRTC的客户端进行调用。
场景是:
当呼叫是标准的SIP客户端时,完全相同的情况很有效。运行奥林巴斯的Rescomm和浏览器在同一个IP网络中(没有NATin,fws等)。
有人可以帮我解决这个问题吗?提前谢谢。
答案 0 :(得分:2)
目前,RestComm不支持对WebRTC客户端的出站呼叫。
问题在于,当您注册客户端时,RestComm无法确定所述客户端是否为WebRTC。当您进行出站呼叫时,媒体服务器生成的SDP优惠将使用RTP / AVP配置文件,而WebRTC需要RTP / SAVP。
这是一个已知问题,据我所知,有两种可能的解决方法:第一种是通过SDP重新协商,第二种是提供包含两个媒体会话(两个m = RTP行) / AVP和RTP / SAVP)并让客户选择一个。
您可以找到官方的Mobicents MS问题here。
您是否有兴趣以任何机会为此问题做出贡献?
此致