This project allows you to do streaming to multiple platforms like Twitch, YouTube, or Periscope at the same time!

horusgoul

Horus Lugo

Posted on October 10, 2020

This project allows you to do streaming to multiple platforms like Twitch, YouTube, or Periscope at the same time!

Hey DEV! 👋

I just published a GitHub project that allows you to self-host a streaming server so you can stream to multiple platforms at the same time.

At the moment, Twitch, YouTube, and Periscope are the only supported platforms. Adding a new one is easy, so I encourage you to create a PR if you need support for other platforms 😄

Here's the repo: https://github.com/HorusGoul/rtmp-social-multicast

GitHub logo HorusGoul / rtmp-social-multicast

Want to stream to Twitch, YouTube, Facebook, and/or Periscope at the same time? That's what this project allows you to do!

RTMP Social Multicast Server

Want to stream to Twitch, Youtube, or Periscope at the same time? That's what this project allows you!

Prerequisites

  • Git
  • Docker
  • Docker Compose

Getting Started

This guide will go through configuration and how to use it with OBS. Make sure to have all the prerequisites installed on your machine.

  1. Clone the repo
$ git clone https://github.com/HorusGoul/rtmp-social-multicast
Enter fullscreen mode Exit fullscreen mode
  1. Open the repo
$ cd rtmp-social-multicast
Enter fullscreen mode Exit fullscreen mode
  1. Create a .env file based on the .env.template file.
$ cp .env.template .env
Enter fullscreen mode Exit fullscreen mode
  1. Open and fill the .env file and fill it with the configuration for the platforms you want to stream.

⚠️  Make sure to use a strong RTMP_SECRET if you plan to expose the server to the internet.

⚠️  Avoid changing the RTMP_AUTH_SERVER variable unless you know what you're doing.

  1. Now let's launch everything with Docker Compose
$ docker-compose up
Enter fullscreen mode Exit fullscreen mode
  1. Time to stream! We'll…

Follow me on Twitter if you want to know more about my future projects, posts, or whatever I came up with!

💖 💪 🙅 🚩
horusgoul
Horus Lugo

Posted on October 10, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related