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:
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.
- 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?