INCOMPATIBLE SDP

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
lperezu
Posts: 26
Joined: Mon Aug 19, 2013 10:44 am
Location: Lima

INCOMPATIBLE SDP

Post by lperezu »

1. Brekeke Product Name and Version: 3.4.2.1/392

2. Java version: 1.7.0_25

3. OS type and the version: Linux 2.6.32-131.0.15.el6.x86_64

4. UA (phone), gateway or other hardware/software involved: (JsSip (WS) and VoiP Nano (UDP)

5. Your problem:

I´m Testing Brekeke SIP Server with WS Support with JsSIP.

Calls through websocket (WS-WS) progressing with no problems but when the call is from JsSIP to VoIP Nano (WS - UPD) The result is INCOMPATIBLE SDP.

¿Any Idea with this problema? ¿Should I enable any rule in Dial Plan?

Please Help me. Thanks!!
taitan
Posts: 237
Joined: Sat Mar 15, 2008 10:39 pm

Post by taitan »

Use SIP client which supports ICE.

WebRTC based SIP clients use ICE.
But most non-WebRTC SIP clients don't support ICE.

If your SIP client (on UDP) doesn't support ICE, you need to use a WebRTC gateway.
For example, Brekeke PBX v3.4 can work as a getaway which converts SDP between WebRTC client and non-WebRTC client.
taitan
Posts: 237
Joined: Sat Mar 15, 2008 10:39 pm

Post by taitan »

lperezu
Posts: 26
Joined: Mon Aug 19, 2013 10:44 am
Location: Lima

Post by lperezu »

Taitan,

What softphone you recommend for this test?

I tried it with Express Talk but now the error is Bad Media Description when the call is answered.

Please Helpme.
taitan
Posts: 237
Joined: Sat Mar 15, 2008 10:39 pm

Post by taitan »

You can make a call between WebRTC SIP clients without any issues.

If you want to make a call to non-WebRTC SIP softphone from WebRTC client, a softphone must support ICE, DTLS and SRTP because these protocols are required by WebRTC. (I don't know such a softphone yet..)

Otherwise you need a WebRTC gateway to covert these protocols.
Post Reply