- Node.js (with TS) v20 LTS
- Express.js
node-media-server
for easily handling rtmp server- FFmpeg for transcoding incoming media and convert to HLS
- Plyr.js - for a robust & customizable html-video player (client-side)
- HLS.js - for computing HLS Media into browser (client-side)