Nginx-rtmp-module

NGINX-based Media Streaming Server

Download .zip Download .tar.gz View on GitHub

Wiki manual

https://github.com/arut/nginx-rtmp-module/wiki

Features

  • Live streaming of video/audio

  • Video on demand (FLV)

  • Stream relay support for distributed streaming: push & pull models

  • Recording published streams in FLV file

  • H264/AAC support

  • Online transcoding with FFmpeg (experimental; Linux only)

  • HLS (HTTP Live Streaming) support (experimental; libavformat >= 53.31.100)

  • HTTP callbacks on publish/play/record

  • Advanced buffering techniques to keep memory allocations at a minimum level for faster streaming and low memory footprint

  • Works with Flash RTMP clients as well as ffmpeg/rtmpdump/flvstreamer etc (see examples in test/ subdir)

  • Statistics in XML/XSL in machine- & human- readable form

Donation

If you want to support the project use the following services

PayPal

Yandex Money

Webmoney

Purse id: Z289359932625

Contacts

Project author: Roman Arutyunyan

arut@qip.ru (e-mail and jabber)

arutyunyan.roman@gmail.com

Project blog: rarut.wordpress.com