Streaming Live and On-Demand Media over the IPFS Network
Tools and packages required to successfully install this project.
-
Make sure you have node installed
https://nodejs.org/en/ -
Install FFMpeg
For Linux and OS X
sudo apt-get install ffmpegFor Windows
http://www.ffmpeg.org/download.html Help: https://www.wikihow.com/Install-FFmpeg-on-Windows -
Install IPFS
https://ipfs.io/ -
Clone this repository
git clone https://github.com/REVOtic/ipfs-streaming -
Install dependencies
npm install
-
Run IPFS daemon on port 8080 by:
ipfs daemon -
cd into media_publisher and run the node server
node server.js -
You can open the media recorder page at
localhost:8081and media player page atlocalhost:8081/static.html -
To start the recording, click on
start cameraand then click onstart recording -
To stop recording click on
stop recording
Sagar Ganiga – tech.ganiga@gmail.com
You can find me here at: Github LinkedIn
This project is licensed under the MIT License - see the LICENSE.md file for details
MIT © REVOtic Engineering
