ralexwong / streamy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitch.tv replica

This app was built because I enjoy watching streams on Twitch. Utilizes CRUD with react/redux to pass data through components and the server. Requires OBS downloaded to stream through this app.

How to get set up

  • clone the repo
  • npm install in the main folder, 'api', and 'rtmpserver'
  • Go to the [OBS website](https://obsproject.com/download) and download the installer for your OS
  • Once you get through the installation you should see something simlar to this image

Image

  • click on the '+' in the Scenes box and enter any scene name
  • click on the '+' in the Audio box and click on the audio device you will be using to capture for your stream

Image Image

  • click on settings on the bottom left of the screen and click on the stream box on the left
  • select a custom service and type out the exact same input thats in the 'Server' input
  • the 'Stream Key' will be whatever stream id that is generated when you created a stream. It will be found in the URL
  • Click the 'Start Streaming' button on the bottom left and you will be ready to go!

Image

Roadmap

Work needs to be done on the styling of the app. Also on backend security so anyone can stream on anyones stream as long as they have the ID

About


Languages

Language:JavaScript 86.6%Language:HTML 13.4%