Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Streaming servers (http://stream-recorder.com/forum/forumdisplay.php?f=27)
-   -  

NGINX-based RTMP server

(http://stream-recorder.com/forum/showthread.php?t=11384)

StreamRecorder 04-11-2012 01:23 AM

NGINX-based RTMP server


 
NGINX-based RTMP server is a free open source software. It is an NGINX module creating an RTMP server.

Features:
  • Live streaming of video/audio
  • Recording published streams in FLV file
  • 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

arut 04-15-2012 03:23 PM

Re: NGINX-based RTMP server


 
Hello,

I'm the author of nginx-rtmp-module.
Feel free to ask questions or post feature requests.

--
Roman

Stream Ripper 04-16-2012 01:20 AM

Re: NGINX-based RTMP server


 
Quote:

Originally Posted by arut (Post 43495)
Hello,

I'm the author of nginx-rtmp-module.
Feel free to ask questions or post feature requests.

--
Roman

Thanks Roman - glad to have you on board :)

moe007 04-16-2012 12:11 PM

Re: NGINX-based RTMP server


 
Hey Roman, have a couple of questions for you:
1. How does your RTMP module compare to Adobe FMS, Wowza, and Red5

2. What is the max concurrent connections this server can handle

3. and does this support any other protocols besides just rtmp?

4. And would this be a good replacement or a better low cost solution to Red5 perhaps?

I've been looking at red5 as a low cost solution but its so buggy that I maybe rethinking this strategy. So any advise would be greatly appreciated.

folovr 04-19-2012 10:56 AM

Re: NGINX-based RTMP server


 
Quote:

Originally Posted by arut (Post 43495)
Hello,

I'm the author of nginx-rtmp-module.
Feel free to ask questions or post feature requests.

--
Roman

Hello Roman,

I had problems with FMS working as reverse proxy : http://forums.adobe.com/message/4338378

I found your nginx-rtmp module, but I couldn't configure fine, I'm trying to put nginx as reverse proxy in port 80, if there is a HTTP request pass to apache port, if there is a RTMP request pass to 1935 port.

Could you give me a configuration example for that case ?

Regards,
Luis.

arut 04-23-2012 03:24 PM

Re: NGINX-based RTMP server


 
Quote:

Originally Posted by moe007 (Post 43538)
Hey Roman, have a couple of questions for you:

nice, I'll try to answer
Quote:

1. How does your RTMP module compare to Adobe FMS, Wowza, and Red5
The module was developed as a replacement for PyFMS. It's being actively developed and will include many features from the products you have mentioned.
Quote:

2. What is the max concurrent connections this server can handle
The module makes use of single-threaded event-based architecture. So the number of connections is only limited by your OS' open descriptors number setting as well as network bandwidth and network driver performance. In tests we have conducted userspace cpu usage was always near zero point when broadcasting to 2000 users (we have Xeon machine, the test only used one core out of 8).
Quote:

3. and does this support any other protocols besides just rtmp?
The module does not support any other protocols. However NGINX obviously supports HTTP and can play FLVs with random seeking.
Quote:

4. And would this be a good replacement or a better low cost solution to Red5 perhaps?
I'm doing my best for that :)

zzldccpro 05-04-2012 06:01 AM

Re: NGINX-based RTMP server


 
Hello Roman

I need nginx use rtmp support flv files.
but I dont know how to configration the module.

Could you give me a configuration example for that case ?

Thank you very much!:D

igabo 10-05-2012 07:23 AM

Re: NGINX-based RTMP server


 
Hy, nice job. Authentication supported? I mean Streamer/Reader auth.

alexthunder 12-14-2012 12:58 PM

Re: NGINX-based RTMP server


 
The Getting Started Guide: https://github.com/arut/nginx-rtmp-m...ith-nginx-rtmp

Wiki Manual: https://github.com/arut/nginx-rtmp-m...iki/Directives

arut 02-12-2013 12:50 AM

Re: NGINX-based RTMP server


 
The project is being actively developed. Many new features were added like HLS, advanced recorder, stream transcoding, distributed streaming etc. Please post questions here or visit project blog for more details.


All times are GMT -6. The time now is 09:01 AM.