Fedora – How to Share Audio and Video via Video-Chat Software on Linux

fedorakdepulseaudioremote desktopvideo

Me and my friend are both using Fedoras latest version (at the moment 31) and want to video chat with monitor/sound sharing, so we can watch a movie together.

I've tried several options to meet this demand with limited success:

  1. Using Skype (kind of the naive approach) is the worst option because the share screen with audio option works only with windows (I've tried it) and I'm having privacy concerns.
  2. Next option was to use Jami, which feels way better then skype, but also does not provide some way to share video with audio out of the box.
    1. My next idea was to create some form of pulseaudio rule that maps the input of my microphone and the video player (usually vlc or firefox) into a common device and use this as the basis for jami's audio.
  3. In the meantime my friend was looking for a way to stream video/audio via vlc, which has several drawbacks as well. The http stream can be watched by everyone and the buffering makes synchronizing the streams impossible, but the video quality is really nice.

Do you have a idea (or direction) as to how I can share audio and video via a video chat software?

Maybe provide another software with this feature or a idea how to create a pulseaudio rule for mapping the devices.

Best Answer

After some extended web-search I found a wonderful solution to this problem: https://github.com/toadjaune/pulseaudio-config Everything needed to solve this problem can be found there.

Related Question