This project simulates a live RTMP (Real-Time Messaging Protocol) server, similar to StreamYard, using Express.js, Docker, and FFmpeg.
The server allows for live streaming, recording, and management of RTMP streams.
The Live RTMP Server project aims to provide a robust and scalable solution for live streaming applications. It allows users to create live broadcasts, manage streams, and record content for later viewing.
- Live streaming with RTMP protocol
- Stream recording and storage
- Stream management via an Express.js backend
- Dockerized setup for easy deployment
- FFmpeg integration for video processing
- Express.js: Web framework for Node.js
- Docker: Containerization platform
- FFmpeg: Multimedia processing tool
- Node.js: JavaScript runtime environment