hello,
i have a few questions about ring groups and early media.
I have one device (intercom) which can send video and audio via early media. This works fine with one extension on the other side.
FusionPBX does remove the early media on ring groups, so i made a few changes in the lua script and dialplan.
If only one extension is in the ring group, everything works. But if two (or more) extensions are in the ring group, then no extension can see the early media. only if they accept the call they can see the video stream.
i did a packet capture and both extensions of the ring group sends 183 and the intercom also start sending the rtp data to the pbx, but it seems that fusionpbx is not able to forward the data to the extensions. See attached screenshot.
the intercom always sends on the same ports (h264 on 9856 and g711 on 9654) to the pbx. I tried all possbilities (proxy , bypass media ...)
Is there any feasible solution for this ? Maybe manipulate the code that the channel from the intercom is send to all extensions? I searched in the code, but i wasnt able to find anything helpful. Maybe someone has an answer. All intercom devices have these working on their own indoor stations/apps , but it seems that there are more than just one solution..
i have a few questions about ring groups and early media.
I have one device (intercom) which can send video and audio via early media. This works fine with one extension on the other side.
FusionPBX does remove the early media on ring groups, so i made a few changes in the lua script and dialplan.
If only one extension is in the ring group, everything works. But if two (or more) extensions are in the ring group, then no extension can see the early media. only if they accept the call they can see the video stream.
i did a packet capture and both extensions of the ring group sends 183 and the intercom also start sending the rtp data to the pbx, but it seems that fusionpbx is not able to forward the data to the extensions. See attached screenshot.
the intercom always sends on the same ports (h264 on 9856 and g711 on 9654) to the pbx. I tried all possbilities (proxy , bypass media ...)
Is there any feasible solution for this ? Maybe manipulate the code that the channel from the intercom is send to all extensions? I searched in the code, but i wasnt able to find anything helpful. Maybe someone has an answer. All intercom devices have these working on their own indoor stations/apps , but it seems that there are more than just one solution..