This project aims to provide a easy configurable way to livestream a video and adapt the stream to the changes in a network.
This means that when the bandwidth available decreases/increases, the quality of the video should follow the same behaviour.
To analyse the Network status we check the information of the Average RTT and the percentage of Packets Lost.
All the documentation is available in the docs/ folder.
This documentation was made using Gitbooks
, you can read it on your browser offline by installing the Gitbooks Client
. It requires nodejs
and npm
installed on your computer.
Give it a try ;) :
- Open a terminal and download/clone the repository
cd Adaptive_Livestreaming/
- Install Gitbooks
npm install gitbook-cli -g
- Preview and serve the book using
gitbook serve
- On your browser and access
http://localhost:portwherethebookisbeingserved
Or if you want, you can read the documentation online here