[SOLVED]Video Calls aren't working

Status
Not open for further replies.

igorayres

New Member
May 3, 2019
5
0
1
35
Hi guys.

I'm having problem to complete video calls.

My UAC sends video codec on the INVITE, but the FUSION don't send those codecs foward.

This is my freeswitch/vars.xml conf:

<X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,PCMU,PCMA,H263,H264,VP8" />
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,PCMU,PCMA,H263,H264,VP8" />

This is my INVITE from the UAC to the FUSION PBX:

m=audio 19830 RTP/AVP 0 8 9 102 103 18 101
15:32:49.793212 │ ACK │ │a=rtcp-mux
│ ──────────────────────────> │ │a=rtpmap:101 telephone-event/8000
│ │ │a=rtpmap:102 ILBC/8000
│ │ │a=rtpmap:103 opus/48000/2
│ │ │a=fmtp:101 0-15
│ │ │a=fmtp:102 mode=20
│ │ │a=fmtp:103 maxplaybackrate=16000;maxaveragebitrate=24000;useinbandfec=1;usedtx=1
│ │ │a=fmtp:18 annexb=no
│ │ │a=ptime:20
│ │ │a=sendrecv
│ │ │a=ssrc:2344105399 cname:Iyo3Gt4GjLkuTNH4
│ │ │a=ssrc:2344105399 msid:106b3a45-2449-414d-8fef-34d1f271404e d853bc31-9ac2-49c2-af58-4089b3274e55
│ │ │a=ssrc:2344105399 mslabel:106b3a45-2449-414d-8fef-34d1f271404e
│ │ │a=ssrc:2344105399 label:d853bc31-9ac2-49c2-af58-4089b3274e55
│ │ │m=video 55126 RTP/AVP 99 34
│ │ │a=rtcp-mux
│ │ │a=rtpmap:34 H263/90000
│ │ │a=rtpmap:99 H264/90000

│ │ │a=fmtp:34 CIF=1;QCIF=2;SQCIF=2
│ │ │a=sendrecv

as you can see the UAC its sending VIDEO CODECS (H263 H264).

Then my fusion PBX answer with the "183 session progress" this without the video codecs:

t=0 0
│ ──────────────────────────> │ │m=audio 29618 RTP/AVP 0 101
│ │ │a=rtpmap:0 PCMU/8000
│ │ │a=rtpmap:101 telephone-event/8000
│ │ │a=fmtp:101 0-16
│ │ │a=ptime:20
│ │ │a=rtcp-mux
│ │ │a=rtcp:29618 IN IP4 177.11.49.232
│ │ │m=video 0 RTP/AVP 19

Also the Invite that FUSION makes to another extensions (another UAC) also goes without the video codecs:

t=0 0
│ │ │m=audio 21404 RTP/AVP 0 18 8 101 13
│ │ │a=rtpmap:0 PCMU/8000
│ │ │a=rtpmap:18 G729/8000
│ │ │a=fmtp:18 annexb=no
│ │ │a=rtpmap:8 PCMA/8000
│ │ │a=rtpmap:101 telephone-event/8000
│ │ │a=fmtp:101 0-16
│ │ │a=rtpmap:13 CN/8000
│ │ │a=ptime:20

How can I make video calls?
 

HalfWorm

New Member
Mar 6, 2020
1
0
1
44
Typical. Happy to ask for help, no so much to give it! :mad:
If you change the codecs in "global_codec_prefs" then by executing "sofia status profile internal" you will not see them.
If you open "Sip Profile internal" on the redacted file and simply save it after rebooting the freeswitch.service freeswitch, you will see a modified set of codecs in the "sofia status profile internal". This is true for fusionpbx

Sorry for my bad english
 
Status
Not open for further replies.