Very-very simple proof of concept on streaming a video file trough HLS, with live re-encoding by ffmpeg using NVENC and CUDA.
| server | ||
| .gitignore | ||
| encode.sh | ||
| index.html | ||
| README.md | ||
| reencode.sh | ||
| split_encode.sh | ||
stream-poc
Very-very simple proof of concept on streaming a video file trough HLS, with live re-encoding by ffmpeg using NVENC and CUDA.
Get the test video from: http://bbb3d.renderfarming.net/download.html
Run it:
- Get the test video
- Run
./encode.sh - Run the server like this:
cd server; go run .