This project is a streaming media server built on Node.js that supports both RTSP (Real Time Streaming Protocol) and RTMP (Real Time Messaging Protocol). It enables users to set up a lightweight streaming infrastructure for delivering live video or audio across networks without relying on heavy external servers. By implementing these protocols in Node.js, it offers easy integration with JavaScript applications and rapid prototyping for developers working on real-time streaming. The server can be used in surveillance camera setups, broadcasting workflows, or low-latency streaming systems. Because Node.js is event-driven, the implementation is designed for handling concurrent client connections efficiently. It’s especially useful for developers who want a minimalistic streaming server for experimentation, custom deployments, or embedding into larger applications.

Features

  • Supports RTSP and various RTMP variants (RTMPE, RTMPT, RTMPTE) along with HTTP streaming
  • Compatible with H.264 video and AAC audio (AAC-LC, HE-AAC v1/v2)
  • Configurable via a CoffeeScript-based configuration file (config.coffee)
  • Can be run directly (via CoffeeScript) or compiled and executed with Node.js
  • Supports integration with FFmpeg for live streaming to the server
  • Useful for lightweight local streaming setups or testing environments

Project Samples

Project Activity

See All Activity >

Categories

Live Streaming

License

MIT License

Follow Node RTSP RTMP Server

Node RTSP RTMP Server Web Site

Other Useful Business Software
Solve Your Real-world Business Challenges From A Single Timesheet With Powerful Built In Integration Icon
Solve Your Real-world Business Challenges From A Single Timesheet With Powerful Built In Integration

Timecontrol Is Your Multipurpose Timesheet Software

TimeControl is a multi-purpose timesheet system designed to serve both Finance and Project Management. TimeControl has been designed to serve many purposes simultaneously. TimeControl tracks time on a task-by-task, project-by-project basis. Yet, despite its project-based controls, it remains a financial timesheet with all the controls necessary to fulfill the stringent needs of payroll, human resources, billing and finance. TimeControl is available both for subscription in the cloud or for purchase for an on premise installation and includes both a browser interface and the free TimeControl Mobile App for iOS and Android devices.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Node RTSP RTMP Server!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

CoffeeScript

Related Categories

CoffeeScript Live Streaming Software

Registered

2025-08-22