Weird issue here Im having trouble pinpointing the cause. Anyone have any suggestions?
Running FreePBX 16.0.40.7 and I dont have issues with 2 Way video with other devices (Grandstream GDS 3710) through the same FreePBX deployment at our shop.
I grabbed some Fanvil IP Video Intercom devices to test. Specifically the i63 for its 5 button door video door phone that we have a need for at a specific client. Also have a Fanvil i57A indoor station.
Direct IP Calling works great both directions between the i57a and i63 as well as between the i63 door station and a Grandstream GXV 3470 video phone.
Problem is when I try and make calls from the Fanvil i63 video doorstation to any video capable device using SIP extension through FreePBX the call comes right through as it should, I can answer, I have 2 way audio but no video comes through from the i63 to any device. I tried having the i63 call Sangoma Talk Softphone, the Fanvil i57a video indoor station, and the Grandstream GXV 3470 video desk phone. All same results, 2 way audio and no video comes through. This is simply programming one of the buttons on the i63 to call the FreePBX extension of these devices…
The weird part, if I dial the FreePBX pjsip extension of the Fanvil i63 video doorstation (ext 3001) on any of these devices (GXV 3470, Sangoma Talk, i57a) the i63 auto answers exactly like it should and I have 2 way audio and video on these devices coming from the i63… So I have video if I call the i63, but no video if the i63 calls these other devices extensions…
I cant pinpoint why I only have 1 way video…
I took a PCAP from the i63 while making a call from the i63 to the 3470 video deskphone where the call comes through, 2 way audio but no video from the i63 as well as a call the other way, from the GXV 3470 to the i63 where I have 2 way audio and video just fine…
I see the i63 to 3470 call in Wireshark Telephony>VOIP and when checking the call flow sequence, I see the initial Invite then a 401 Unauthorized then 200 OK…
I also see the 3470 call to the i63 where I have video from the i63 just shows INVITE 200 200 no 401 Unauthorized.
Any insights or things to suggest looking at to figure this out???
Here a screenshot of the Call Flow Sequence of the no video call from the i63 to the 3470 video phone
And here the call flow sequence from the 3470 video phone to the i63 that successfully shows the i63’s video stream…