RTMP-FFMpeg Livestream
Overview
This repository contains a media server built with Node.js for streaming image series video feed over RTMP using FFMpeg.
Features
- Utilizes Node.js for backend server implementation.
- Streams image series video feed over RTMP protocol.
- Uses FFMpeg for video encoding and processing.
Requirements
- Node.js (v12.x or higher)
- FFMpeg
Installation
Clone the repository:
git clone https://github.com/SarthakSKumar/RTMP-FFMpeg-Livestream.gitNavigate to the project directory:
cd RTMP-FFMpeg-LivestreamInstall dependencies:
npm installStart the server:
npm start
Usage
- After installing and starting the server, you can configure the client to connect to the RTMP stream using the provided URL.
- Adjust configurations as needed for your specific use case.
Configuration
- The configuration file is located at
config.json. - Modify the settings in this file to match your requirements.
Contributing
Contributions are welcome! Please follow the standard GitHub flow:
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature) - Make your changes
- Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin feature/your-feature) - Create a new Pull Request
License
This project is licensed under the MIT License.

Log in or sign up for Devpost to join the conversation.