1. 29
  1.  

  2. 6

    I always enjoy seing people going the self-host route! Congratulations on setting up your own service! Video streaming is a complex topic I tried to tackle myself a few years back, and I went with a ln ffmpeg only solution: https://blog.z3bra.org/2016/08/desktop-streaming.html .

    I know ffserver can deal with rtmp://, though I didn’t go this route. Might be worth checking though 😉

    1. 2

      Fun fact, your website broke the premier Go MarkDown parser:

      https://github.com/yuin/goldmark/issues/83

      1. 2

        That’s incredible. I get problems with email forms all the time. It’s fun to email people from that domain telling them their form validation is wrong.

      2. 1

        Nice one! A few months ago I set up my own streaming server, but the latency was way too big for my usecase. What’s the latency like on your setup?

        1. 2

          If you want low latency streaming of your desktop to a small, private audience (eg watching a movie together or playing a game with a friend) checkout Parsec. The latency is so low it’s scary.

          1. 2

            5-10 seconds, it’s about what I get with Twitch/Youtube so I think it’s good enough :)

            1. 1

              I see, that’s pretty much what I was seeing too. Thank you for your response!

          2. 1

            Fantastic work. This came at the perfect time for me, as I’m thinking of setting up a personal radio/DJ station online and figured self hosting would be easier in the long term.

            1. 2

              If you want to stream audio and not video, Icecast is still your best option as far as I know.

              1. 1

                Since ffmpeg can stream to icecast you are not limited to audio, I think.