I want to stream videos with audio on my pc to my friends. I’m on linux, and video streaming is broken on discord (no audio of the source gets shared). Looping audio through mic (Soundux) results in poor audio quality, while discord-screenaudio just provides stuttery video. Any suggestions what to do?
I use a laptop with R4600H chip and 1650Ti.
Might be a bit heavy, but assuming you have a good upload/GPU: Jellyfin.
No one has mentioned OBS? If I understood OP’s need correctly that seems like the obvious choice to me.
Not op. But…
On Linux I set up OBS to capture my game window and from obs you are able to set the captured screen as a webcam stream.
On Linux I had to install some stuff to get a restream of the audio. It looped the game audio into a virtual mic.
So…
I Jitsi I just set my mic and video to the appropriate obs-made virtual cam and mic.
My upload maxes at 10mb/s
So I didn’t have the best luck with Jitsi. Definitely not full screen quality.
But OBS might come in handy if you find another way to stream.
OBS I believe is available for windows, Linux, and Mac.
Just checking the obvious- you’re streaming a window, right, and not a screen? Discord streams only have audio if you pick a single window to share, afaik.
Discord cant stream desktop audio at all on Linux aside from sharing a tab’s audio if you’re using Discord in a web browser. There are custom clients (like discord-screenaudio which OP mentioned) capable of doing this to some extent but they’re based on the web version of discord and lack features / can be buggy. Also these options don’t have hardware encoding so any fast moving content will become a choppy mess for the viewers.
The other alternative on Linux is to just route the app’s audio into your mic source. Others will hear it but it will come out as if its your mic so even those not watching the stream will have to hear the stream audio unless they mute you.
Surprised people didn’t mention Hyperbeam (former Tutturu) https://watch.hyperbeam.com/ You can’t upload your own stuff but you can just go to a streaming site and open any show you want
Yep, it’s just a synchronised browser session anything you can open on the clearnet works