Video Conference Mux Mode Not Working on Ubuntu (mod_av Issue?)

Dhivyask

New Member
Jun 7, 2024
1
0
1
23
Hello FusionPBX community, I'm experiencing an issue with video conferencing on my Ubuntu server, specifically with the mux video mode. Video works fine in passthrough mode, but when I switch to mux, I get no video output.
System Information:
FreeSWITCH Version: 1.10.12
Ubuntu Version: 22.04.1
When I configure a conference with video-mode{mux}, the video streams from participants are not being mixed and displayed. Participants can hear each other, but there is no video. When I use video-mode{passthrough}, video works correctly, but it only shows one participant's stream.
I've investigated the FreeSWITCH modules. Here's what I've found:
  • The show modules command lists these relevant modules
  • I have confirmed that mod_h26x.so and mod_h26x.la are present in /usr/lib/freeswitch/mod/, which suggests some H.264 support is available.
  • However, mod_av and mod_vp8 are NOT listed in show modules.
  • In /etc/freeswitch/autoload_configs/modules.conf.xml, I do have the line <load module="mod_av"/> uncommented.
  • I have checked for mod_av.so in /usr/lib/freeswitch/mod/, and but it is not there.
My main questions are
  • Why is mod_av not loading, even though it's in modules.conf.xml, and how can I fix this?
  • Are there any specific FreeSWITCH packages or repositories I need to install on Ubuntu to get proper video mux support?
  • Are there any other configuration settings I should be checking?