Skip to content

BagchiMB/Stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Streaming App that allows you Create, Read, Update and Delete your Stream and has multiple APIs integrated. The API services used are gapi (Google OAuth), RTMP server(Node Media Server) and json-server for data. Other front-end libraries used are semantic UI and flv.js

In order to run this App on your local server you will need to install/configure json-server and node media server.

Get json-server here
Get Node Media Server (RTMP server) here
Get Google OAuth Key here

Please configure the following to avoid any errors.

  • src/apis/stream.js - Change the baseURL to point to the right URL of your json.server

  • src/components/streams/StreamShow.js :: line 37 - Change the URL to point to the right URL of your Node Media Server

  • src/components/GoogleAuth.js :: line 10 - Insert your GAPI key for Google OAuth.


Screenshot

image

Lastly, You can use OBS to live stream on this app. You can configure OBS settings to match the URL of your Node Media Server and use the Stream ID as your key

Feel free to message me if you are having difficulties setting up the App or using it

About

Streaming App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published