Ack. I’m trying to set up a Linux server for something but it’s been so long since I’ve actually used Linux on the server side. D:

(Specifically I’m trying to set up nginx-rtmp, and while I can find basic setup guides, setting up good authentication so it’s not an open server seems trickier. >< A lot of “for best results you should write your own script where...” or “half the files in here aren’t meant for production use” from my Googling, when I was hoping for a more complete solution.)

· · Tootle for Mastodon · 1 · 0 · 0
@Lenalia Oh goodness no. It depends on what you want. I have a resource for that here somewhere because I JUST did this for BBG. Lemme see if I can find it.
@Lenalia Have you seen this? https://www.scaleway.com/en/docs/setup-rtmp-streaming-server/

Short of it is you specify an on_publish URL that gets called when something connects to the rtmp ingest, and that takes the password, which you hardcode into the nginx conf to do a basic string comparison to auth or not.

Thing is... if your auth endpoint doesn't use https, you don't gain anything versus making a long string of random characters part of your rtmp ingest URI since both can be sniffed.

@trysdyn This is close to what I was looking for. I have a few users streaming at once (it’s 4 players + 1 GM, like the early rounds of Kusogrande) and I want to set each player up with their own stream key + password just to keep shenanigans to a minimum. XD I think I can work with this, though. ^^ Thanks!

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!