Streams is an app that lets users broadcast live content from their computer and watch streams from other users in real time. Users can:
- Create accounts and stream their content
- Watch content from other users and comment on their streams
- Upload and save streams from their computer
Streams is a web application built with React / Redux, Google Auth, the geolocation browser API, and HTML5 video via flv.js.
You can install and run the app on your system by cloning this repository and starting a local server:
git clone https://github.com/lyndseyduffield/streams
cd streams
In one terminal, start the client:
cd client
npm start
In another, start the serverS
cd rtmpserver
npm start