RTMP live streaming platform built using nginx, .net core, and postgresql
The goal of this project was to create a live streaming platform by plugging together open source technologies and wrapping it all together with a nice React UI.
Front End: React with Material UI (Razzle.js for SSR) Back End: asp.net core 2.2 nginx compiled with rtmp module and postgresql database
User registration / authentication / stream keys
RTMP live streaming
Stream from any standard RTMP client like OBS
Small delays
Thumbnails captured when stream starts
Live user chat
Real-time
Uses signalR
Fully responsive UI
© 2023 Jordan Riley