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
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
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