Elektrine lite

← Feed

@emotional_soup_88@programming.dev

Alternatives to Discord and Twitch

2026-04-05 12:18 UTC

Given the recent controversies surrounding Discord and the fact that the end user is a product of Twitch, I wonder if there is any “bare bone” solution to stream my gaming session to a friend who’s on Windows. I’d rather that they didn’t have to do anything except clicking on a link or perhaps installing a piece of software but with no need to do any configuration. From their perspective, it should "just work. Should I set up a webserver into which I feed an OBIS stream? Or can perhaps ffmpeg work as a server on it’s own? I’m on Arch Linux, playing games on Steam, within dwm within X11.

Replies (18)

  • The two must famous discord alternatives that I know are stoat and fluxer. I’m the moderator of the fluxer community, you can check it here: !fluxer_app@lemmy.world

    Open ##970663

  • @MentalEdge@sopuli.xyz 2026-04-05 12:58

    Owncast already mentioned, and while it’s good, it doesn’t achieve real-time streaming like discord does. It’s more of a twitch replacement for streamers with an actual audience thanks to it’s ActivityPub support (in that people on stuff like mastodon can “subscribe” to the server). MatrixRTC is still new and while it’s already being used to provide voice channels in clients like element, cinny and commet, as of now none of them can stream gameplay with audio. For this I’m currently using Broadcast-box. Self-hostable, but the dev also provides a public instance. It uses WHIP to stream over WebRTC (OBS is compatible) to achieve less than half second latency. More than fast enough to feel like “real-time” if in a voice-chat with friends. And you can push the video quality past what any platform like youtube, twitch or discord will allow.

    Open ##970741

  • @procapra@lemmy.ml 2026-04-05 20:25

    Whatever your preferred matrix client is. That’s the alternative. Element, Nheko, Fluffychat, all decent options. Is it perfect? Hardly. Is it the best you’re going to get short of some cheap discord knockoff? Yes.

    Open ##971410

  • You might want to try a service based on XMPP instead of Matrix due to how Matrix caches all the chats its users are in. If you want to go the XMPP route, Movim is the most similar to Discord. For streaming, I’ve heard of Owncast as a FOSS alternative. I don’t stream nor do I watch them, so please don’t consider this more than pointing out what’s available

    Open ##971739

  • TL; DR use Jami You want something to stream low latency, don’t you? Honestly, that means peer to peer, not centralised (I. E streaming to a server which then streams to your friend). OBS will use large buffers (multiple seconds) that are then sent out to the server. I would suggest using Jami. It’s peer to peer chat with peer to peer video and audio calls. It’s the simplest solution I’ve found. Matrix has MatrixRTC (or whatever they call it) but you will need the Element client and will need to activate RTC in the “labs”. Not sure if it’s in the stable build or the beta. Signal can also stream peer to peer (webrtc like every other) but it compresses a lot and encrypts on top of it. You could have low latency but you will have visual artefacts and there’s no way to tweak the settings.

    Open ##971938

  • @sicilian@lemmychan.org 2026-04-08 00:21

    Matrix and Peertube.

    Open ##987696

  • @airikr@lemmy.ml 2026-04-05 14:37

    I am very happy with having Sharkord installed on my server. Still in alpha stage, but it’s very well built in many places. The project is only 3 month old. Native softwares will never happen, though.

    Open ##1115845

  • @Vittelius@feddit.org 2026-04-05 12:27

    You could use owncast as a twitch alternative: https://owncast.online/ Some Matrix clients such as comment also support screen sharing (for a more discord like experience). But I haven't used it myself, so I can't speak to its quality or reliability: https://commet.chat/

    Open ##1243475

  • @Ooops@feddit.org 2026-04-05 17:05

    Discord alternatives are complicated, because Discord is conceptual bullshit. It started as voice communication, yet became popular for the text communication. So you won't find a good replacement (unless something new created in particular to mimic discord), because the things it now provides are better handled by seperate applications. PS: ~~OBS should already work on it's own, without a dedicated webserver on your side. Basically every media program (also browser) should be able to handle streams~~ OBS' WHIP (WebRTC-HTTP Ingestion) support should allow direct connection to web browsers. (I'll will take a look at it when I'm home)

    Open ##1243478

  • @jay@mbin.zerojay.com 2026-04-05 17:35

    You can also check out stream.place which has integration into bluesky and the atproto.

    Open ##1243481

  • @OhmeHose@feddit.org 2026-04-06 19:37

    https://fluxer.app/ Open source, they are working on a self hosting img. I'll use that, it's basically a discord copy but for free :).

    Open ##1243482

  • @ISOmorph@feddit.org 2026-04-05 13:44

    Never tried it myself, but doesn't steam have a feature to stream to your friends? Your friend would just need to install the client and create an account. All the other options in this thread are just if you want to serve your streams to a broader audience

    Open ##1243483

  • My friends and I have been using Steam's group chat feature while waiting for an alternative. For streaming game play, we can use Steam's broadcast feature. The downside being we can only watch one stream at a time. Fluxor is looking like a good Discord alternative, but it's too early to tell.

    Open ##1243484

  • I have the same question, but a particular problem I am having is the need to chat via _text_ while streaming instead of audio for accessibility purposes. Discord's game overlay worked okay for this (not great, but usable) on Windows, but doesn't run at all on Linux, and every alternative I look at seems very voice chat focused. Steam does have chat options within the overlay but doesn't seem to have good chat history options.

    Open ##1243485

  • @juipeltje@lemmy.world 2026-04-05 21:37

    Luckily i barely use discord, but i have one small usecase for it where it is pretty much irreplacable, which is that i use it to voice chat with a friend when playing games with crossplay support, since he is on ps5, and discord now having ps5 support makes that the go-to app.

    Open ##1243486

  • @DefinitelyNotBirds@lemmy.ml 2026-04-07 00:31

    Bare bone streaming tools like Sunshine work cross platform if your friend runs Moonlight on Windows. This setup beats Discord or Twitch for low latency gaming sessions with friends. Have you tried Sunshine and Moonlight yet?

    Open ##1243487

  • @Lemmchen@feddit.org 2026-04-05 17:22

    Steam has game streaming built-in

    Open ##1243488

  • @TheGreenWizard@lemmy.zip 2026-04-07 10:34

    As for twitch alternatives, owncast is awesome, and peertube can be your own personal YouTube and handle livestreams, both have a live chat. But if you simply just want a twitch alternative owncast will be simpler on your end.

    Open ##2276200