This repository contains a media server built with Node.js for streaming image series video feed over RTMP using FFMpeg.
- Utilizes Node.js for backend server implementation.
- Streams image series video feed over RTMP protocol.
- Uses FFMpeg for video encoding and processing.
- Node.js (v12.x or higher)
- FFMpeg
-
Clone the repository:
git clone https://github.com/SarthakSKumar/RTMP-FFMpeg-Livestream.git
-
Navigate to the project directory:
cd RTMP-FFMpeg-Livestream
-
Install dependencies:
npm install
-
Start the server:
npm start
- 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.
- The configuration file is located at
config.json
. - Modify the settings in this file to match your requirements.
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
This project is licensed under the MIT License.