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.
It even has a group watch button. Never tried it though
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
Vlc Player was invented for this…
VLC was invented to screen share video from a host computer to a group call? TIL
No, it was invented to stream video files, I don’t think it’s able screen share, but you can use it easily for watch parties. Thats how I understood OPs question.
Ahh makes sense I see. It may serve the same purpose just with a little more overhead
Jitsi
You can try Element.io
element has screen sharing/watch party options?
On desktop, yes
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.
No one has mentioned OBS? If I understood OP’s need correctly that seems like the obvious choice to me.
In theory yes. But with obs you need a streaming server, and what server are you gonna use for pirated content?
I’m looking for the same solution but to stream a game screen.
I got obs to work with Jitsi but it’s low quality.
For streaming a game to a friend so we could connect via LAN I’ve used sunshine on the “server” and moonlight for the “client”
When I try to have movie nights with friends I’ll jus take the file, open it with chrome; and share my chrome screen on discord. For some reason that works for me.