In this project, I created a React application that streams videos on the user's local computer
The project starts by using OAuth-based authentication to enable the user to login using Google API. The home screan displays a list of videos the user can stream alone with an 'Edit' and 'Delete' button to enble the user edit or delete videos they created. There is also a 'Create Stream' button that enables the user to create new streams. The project makes use of a vast variety of libraries.
- Reactjs
- Sematic-ui
- axios
- flv.js
- lodash
- react-redux
- react-router-dom
- redux
- redux-form
- redux-thunk
- json-server
- node-media-server
- Clone project into local repository
cd api
npm install
npm start
cd rtmpserver
npm install
npm start
cd client
npm install
npm start
👤 Chi A. Joel
- GitHub: @abongsjoel
- Twitter: @thierryjoel10
- LinkedIn: Chi Abongwa Joel
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.