Hi !
We use SEMS 1.6 as SBC in our SIP service.
Got an issue with one client who use 3CX PBX - the issue is single way
RTP audio.
when 3CX got first 183 with SDP it should start RTP stream, but it
doesn't do it.
|Time | xxx.xxx.xxx.000 |
| | | xxx.xxx.xxx.111 |
|18:28:20.185360000| INVITE SDP (g711U g7 |SIP From:
| |(7060) ------------------> (5060) |
|18:28:20.189077000| 100 Trying| |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.189322000| 407 Proxy Authentica |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.192013000| ACK | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:20.294370000| INVITE SDP (g711U g7 |SIP From:
| |(7060) ------------------> (5060) |
|18:28:20.298486000| 100 Trying| |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.607352000| 100 trying -- your c |SIP Status
| |(7060) <------------------ (5060) |
|18:28:22.188240000| 183 Session Progress |SIP Status
| |(7060) <------------------ (5060) |
|18:28:22.198411000| RTP (g711A) |RTP Num
packets:632 Duration:11.420s SSRC:0x152D706E
| |(63966) <------------------ (54330) |
|18:28:23.825726000| 200 OK SDP (g711A g7 |SIP Status
| |(7060) <------------------ (5060) |
|18:28:23.952578000| ACK | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:33.611266000| BYE | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:33.629073000| 200 OK | |SIP Status
| |(7060) <------------------ (5060) |
3CX support team answered to client:
"did you speak with your Provider in order to remove from the SDP the
value " a=fmtp:8 vad=no " from the PCMA and PCMU ?
This option must be removed because this is only for G729."
So they recommend us to remove "a=fmtp" attributes related to PCMA & U
codecs.
look at SDP in 183 onreply from SEMS side - we send it transparently:
#sbc_profile.conf
## filters:
#sdp_filter=transparent
#sdp_anonymize=no
*******************************************************************
v=0
o=hiQ9200 0 1264451668 IN IP4 xxx.xxx.xxx.xx
c=IN IP4 xxx.xxx.xxx.xx
t=0 0
m=audio 54330 RTP/AVP 8 0 101
a=rtpmap:8 PCMA/8000
a=fmtp:8 vad=no
a=rtpmap:0 PCMU/8000
a=fmtp:0 vad=no
a=rtpmap:101 telephone-event/8000
a=sendrecv
a=sqn: 0
a=cdsc: 1 image udptl t38
a=ptime:20
a=direction:both
*******************************************************************
So - i want try to filter string "a=fmtp:8 vad=no" with
"sdp_alines_filter=blacklist" in sbc_profile.conf:
sdp_alines_filter=blacklist
sdp_alinesfilter_list=fmtp
But SEMS doesn't want to filter "a=fmtp" - why ?
Other "a=" attributes it filters without any problems like: ptime,
sendrecv - i've checked.
Thanks in advance.
Kind Regards
Ewgeny
|Time | xxx.xxx.xxx.000 |
| | | xxx.xxx.xxx.111 |
|18:28:20.185360000| INVITE SDP (g711U g7 |SIP From:
| |(7060) ------------------> (5060) |
|18:28:20.189077000| 100 Trying| |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.189322000| 407 Proxy Authentica |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.192013000| ACK | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:20.294370000| INVITE SDP (g711U g7 |SIP From:
| |(7060) ------------------> (5060) |
|18:28:20.298486000| 100 Trying| |SIP Status
| |(7060) <------------------ (5060) |
|18:28:20.607352000| 100 trying -- your c |SIP Status
| |(7060) <------------------ (5060) |
|18:28:22.188240000| 183 Session Progress |SIP Status
| |(7060) <------------------ (5060) |
|18:28:22.198411000| RTP (g711A) |RTP Num packets:632
Duration:11.420s SSRC:0x152D706E
| |(63966) <------------------ (54330) |
|18:28:23.825726000| 200 OK SDP (g711A g7 |SIP Status
| |(7060) <------------------ (5060) |
|18:28:23.952578000| ACK | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:33.611266000| BYE | |SIP Request
| |(7060) ------------------> (5060) |
|18:28:33.629073000| 200 OK | |SIP Status
| |(7060) <------------------ (5060) |
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems