├── AUTHORS ├── LICENSE ├── README.md ├── config ├── dash ├── ngx_rtmp_dash_module.c ├── ngx_rtmp_mp4.c └── ngx_rtmp_mp4.h ├── doc └── README.md ├── hls ├── ngx_rtmp_hls_module.c ├── ngx_rtmp_mpegts.c └── ngx_rtmp_mpegts.h ├── ngx_rtmp.c ├── ngx_rtmp.h ├── ngx_rtmp_access_module.c ├── ngx_rtmp_amf.c ├── ngx_rtmp_amf.h ├── ngx_rtmp_auto_push_module.c ├── ngx_rtmp_bandwidth.c ├── ngx_rtmp_bandwidth.h ├── ngx_rtmp_bitop.c ├── ngx_rtmp_bitop.h ├── ngx_rtmp_cmd_module.c ├── ngx_rtmp_cmd_module.h ├── ngx_rtmp_codec_module.c ├── ngx_rtmp_codec_module.h ├── ngx_rtmp_control_module.c ├── ngx_rtmp_core_module.c ├── ngx_rtmp_eval.c ├── ngx_rtmp_eval.h ├── ngx_rtmp_exec_module.c ├── ngx_rtmp_flv_module.c ├── ngx_rtmp_handler.c ├── ngx_rtmp_handshake.c ├── ngx_rtmp_init.c ├── ngx_rtmp_limit_module.c ├── ngx_rtmp_live_module.c ├── ngx_rtmp_live_module.h ├── ngx_rtmp_log_module.c ├── ngx_rtmp_mp4_module.c ├── ngx_rtmp_netcall_module.c ├── ngx_rtmp_netcall_module.h ├── ngx_rtmp_notify_module.c ├── ngx_rtmp_play_module.c ├── ngx_rtmp_play_module.h ├── ngx_rtmp_proxy_protocol.c ├── ngx_rtmp_proxy_protocol.h ├── ngx_rtmp_receive.c ├── ngx_rtmp_record_module.c ├── ngx_rtmp_record_module.h ├── ngx_rtmp_relay_module.c ├── ngx_rtmp_relay_module.h ├── ngx_rtmp_send.c ├── ngx_rtmp_shared.c ├── ngx_rtmp_stat_module.c ├── ngx_rtmp_streams.h ├── ngx_rtmp_version.h ├── stat.xsl └── test ├── README.md ├── dump.sh ├── ffstream.sh ├── nginx.conf ├── play.sh ├── rtmp-publisher ├── README.md ├── RtmpPlayer.mxml ├── RtmpPlayer.swf ├── RtmpPlayerLight.mxml ├── RtmpPlayerLight.swf ├── RtmpPublisher.mxml ├── RtmpPublisher.swf ├── player.html ├── publisher.html └── swfobject.js └── www ├── bg.jpg ├── index.html ├── jwplayer ├── jwplayer.flash.swf └── jwplayer.js ├── jwplayer_old ├── player.swf └── swfobject.js └── record.html /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/README.md -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/config -------------------------------------------------------------------------------- /dash/ngx_rtmp_dash_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/dash/ngx_rtmp_dash_module.c -------------------------------------------------------------------------------- /dash/ngx_rtmp_mp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/dash/ngx_rtmp_mp4.c -------------------------------------------------------------------------------- /dash/ngx_rtmp_mp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/dash/ngx_rtmp_mp4.h -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/doc/README.md -------------------------------------------------------------------------------- /hls/ngx_rtmp_hls_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/hls/ngx_rtmp_hls_module.c -------------------------------------------------------------------------------- /hls/ngx_rtmp_mpegts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/hls/ngx_rtmp_mpegts.c -------------------------------------------------------------------------------- /hls/ngx_rtmp_mpegts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/hls/ngx_rtmp_mpegts.h -------------------------------------------------------------------------------- /ngx_rtmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp.c -------------------------------------------------------------------------------- /ngx_rtmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp.h -------------------------------------------------------------------------------- /ngx_rtmp_access_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_access_module.c -------------------------------------------------------------------------------- /ngx_rtmp_amf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_amf.c -------------------------------------------------------------------------------- /ngx_rtmp_amf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_amf.h -------------------------------------------------------------------------------- /ngx_rtmp_auto_push_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_auto_push_module.c -------------------------------------------------------------------------------- /ngx_rtmp_bandwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_bandwidth.c -------------------------------------------------------------------------------- /ngx_rtmp_bandwidth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_bandwidth.h -------------------------------------------------------------------------------- /ngx_rtmp_bitop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_bitop.c -------------------------------------------------------------------------------- /ngx_rtmp_bitop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_bitop.h -------------------------------------------------------------------------------- /ngx_rtmp_cmd_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_cmd_module.c -------------------------------------------------------------------------------- /ngx_rtmp_cmd_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_cmd_module.h -------------------------------------------------------------------------------- /ngx_rtmp_codec_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_codec_module.c -------------------------------------------------------------------------------- /ngx_rtmp_codec_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_codec_module.h -------------------------------------------------------------------------------- /ngx_rtmp_control_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_control_module.c -------------------------------------------------------------------------------- /ngx_rtmp_core_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_core_module.c -------------------------------------------------------------------------------- /ngx_rtmp_eval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_eval.c -------------------------------------------------------------------------------- /ngx_rtmp_eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_eval.h -------------------------------------------------------------------------------- /ngx_rtmp_exec_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_exec_module.c -------------------------------------------------------------------------------- /ngx_rtmp_flv_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_flv_module.c -------------------------------------------------------------------------------- /ngx_rtmp_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_handler.c -------------------------------------------------------------------------------- /ngx_rtmp_handshake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_handshake.c -------------------------------------------------------------------------------- /ngx_rtmp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_init.c -------------------------------------------------------------------------------- /ngx_rtmp_limit_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_limit_module.c -------------------------------------------------------------------------------- /ngx_rtmp_live_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_live_module.c -------------------------------------------------------------------------------- /ngx_rtmp_live_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_live_module.h -------------------------------------------------------------------------------- /ngx_rtmp_log_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_log_module.c -------------------------------------------------------------------------------- /ngx_rtmp_mp4_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_mp4_module.c -------------------------------------------------------------------------------- /ngx_rtmp_netcall_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_netcall_module.c -------------------------------------------------------------------------------- /ngx_rtmp_netcall_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_netcall_module.h -------------------------------------------------------------------------------- /ngx_rtmp_notify_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_notify_module.c -------------------------------------------------------------------------------- /ngx_rtmp_play_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_play_module.c -------------------------------------------------------------------------------- /ngx_rtmp_play_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_play_module.h -------------------------------------------------------------------------------- /ngx_rtmp_proxy_protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_proxy_protocol.c -------------------------------------------------------------------------------- /ngx_rtmp_proxy_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_proxy_protocol.h -------------------------------------------------------------------------------- /ngx_rtmp_receive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_receive.c -------------------------------------------------------------------------------- /ngx_rtmp_record_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_record_module.c -------------------------------------------------------------------------------- /ngx_rtmp_record_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_record_module.h -------------------------------------------------------------------------------- /ngx_rtmp_relay_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_relay_module.c -------------------------------------------------------------------------------- /ngx_rtmp_relay_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_relay_module.h -------------------------------------------------------------------------------- /ngx_rtmp_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_send.c -------------------------------------------------------------------------------- /ngx_rtmp_shared.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_shared.c -------------------------------------------------------------------------------- /ngx_rtmp_stat_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_stat_module.c -------------------------------------------------------------------------------- /ngx_rtmp_streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_streams.h -------------------------------------------------------------------------------- /ngx_rtmp_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/ngx_rtmp_version.h -------------------------------------------------------------------------------- /stat.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/stat.xsl -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/README.md -------------------------------------------------------------------------------- /test/dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/dump.sh -------------------------------------------------------------------------------- /test/ffstream.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/ffstream.sh -------------------------------------------------------------------------------- /test/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/nginx.conf -------------------------------------------------------------------------------- /test/play.sh: -------------------------------------------------------------------------------- 1 | ffplay -loglevel verbose "rtmp://localhost/myapp/mystream" 2 | -------------------------------------------------------------------------------- /test/rtmp-publisher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/README.md -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPlayer.mxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPlayer.mxml -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPlayer.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPlayer.swf -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPlayerLight.mxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPlayerLight.mxml -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPlayerLight.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPlayerLight.swf -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPublisher.mxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPublisher.mxml -------------------------------------------------------------------------------- /test/rtmp-publisher/RtmpPublisher.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/RtmpPublisher.swf -------------------------------------------------------------------------------- /test/rtmp-publisher/player.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/player.html -------------------------------------------------------------------------------- /test/rtmp-publisher/publisher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/publisher.html -------------------------------------------------------------------------------- /test/rtmp-publisher/swfobject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/rtmp-publisher/swfobject.js -------------------------------------------------------------------------------- /test/www/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/bg.jpg -------------------------------------------------------------------------------- /test/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/index.html -------------------------------------------------------------------------------- /test/www/jwplayer/jwplayer.flash.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/jwplayer/jwplayer.flash.swf -------------------------------------------------------------------------------- /test/www/jwplayer/jwplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/jwplayer/jwplayer.js -------------------------------------------------------------------------------- /test/www/jwplayer_old/player.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/jwplayer_old/player.swf -------------------------------------------------------------------------------- /test/www/jwplayer_old/swfobject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/jwplayer_old/swfobject.js -------------------------------------------------------------------------------- /test/www/record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arut/nginx-rtmp-module/HEAD/test/www/record.html --------------------------------------------------------------------------------