this post was submitted on 27 Dec 2024
28 points (91.2% liked)

Selfhosted

60409 readers
420 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

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.

you are viewing a single comment's thread
view the rest of the comments
[–] WeirdGoesPro@lemmy.dbzer0.com 9 points 2 years ago

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/