The nginx-rtmp-module is an open-source extension for Nginx that enables RTMP-based live streaming functionality. It adds support for ingesting RTMP video streams and re-streaming through HTTP/HLS/DASH, with various configuration controls and multi-worker streaming capabilities.

Features

  • RTMP endpoint for live video stream ingestion (e.g., rtmp://…)
  • Supports multi-worker streaming via automatic stream pushing (rtmp_auto_push)
  • Can output HLS streams for playback on mobile and web clients
  • Configuration scriptable via Nginx directives in nginx.conf
  • BSD 2-Clause / 3-Clause permissive licensing
  • Note: limited feature support on Windows (e.g., disabled execs, static pull, and auto-push)

Project Samples

Project Activity

See All Activity >

Categories

Live Streaming

License

BSD License

Follow nginx-rtmp-module

nginx-rtmp-module Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of nginx-rtmp-module!

Additional Project Details

Operating Systems

Linux, Windows

Programming Language

C

Related Categories

C Live Streaming Software

Registered

2025-08-13