I’m trying to set up a streaming server on a VPS. I’m using OBS Studio and MistServer in a Debian docker container with noVNC access to control it.
MistServer is supposed to be able to detect a stream on the local network and then create a custom RTMP key so that it can be passed to OBS studio and then streamed to multiple platforms simultaneously.
I was thinking that I could use Tailscale to create a virtual network, and that should connect the camera to MistServer. If I do that, could I just use the Tailscale IP as the RTMP IP address and then have it treat the camera as if it is on a local network?
Essentially:
Camera wired to iPad > Tailscale > MistServer > OBS Studio > Multiple Streaming Platforms
Is there some better way to do this that I’m totally missing?
Thanks for any help you can provide.
Edit: to clarify, I’m talking about a livestream of my own live content that I create, not a Plex stream of media or anything.
Why?
To stream IRL in Mexico.
Simpler ways to do that…
Care to give me a hint?
This is not a forum on how to pirate
Bruh, pirate? I’m talking about a livestream. A livestream of me that I will broadcast to an audience. Totally legal, no copyright—my original content.
Why all the hoops in your post then? Just stream it.
Because OBS studio allows me to have more control of the stream, do overlays on the screen, etc. I need to remotely connect to that software, and then it broadcasts it to Kick, YouTube, etc.
If I stream directly, then it will cut the stream if I lose cell connection, which is likely at times in Mexico, and I will basically be stuck to streaming on one service at a time.
The other advantage of having overlays with my username is that it will help people find me if I get clipped and put on YouTube by viewers.
This is an example of a service that does what I’m trying to do, but I’m trying to do the same thing for much cheaper:
https://irltoolkit.com/