A media streaming server based on nginx-rtmp-module. In addtion to the features nginx-rtmp-module provides, HTTP-FLV, GOP cache, VHosts (one IP for multi domain names) and JSON style statistics are supported now.
push
failure when '$' was contained in push url, see #211, thanks to @silent-dark.vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.push
失败的 bug,见 #211,感谢 @silent-dark。vhost
不能完全正确运行,详情见多进程模式下 vhost 的 bug。NGX_RTMP_PLAY_TMP_FILE
from nginx-rtmp-vod.
to nginx-http-flv-vod.
.vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.NGX_RTMP_PLAY_TMP_FILE
的值从 nginx-rtmp-vod.
重命名为 nginx-http-flv-vod.
。vhost
不能完全正确运行,详情见多进程模式下 vhost 的 bug。reuseport
was on when run Nginx in multi-processes mode, see #144, thanks to @HeyJupiter.gop_cache
and interleave
were on.on_publish
redirection made no sense for HLS and DASH stream name, see #152, thanks to @ham3r.meta copy;
were set on both origin and edge server.vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.reuseport
,出现 'stream not found' 的 bug,详情见 #144,感谢 @HeyJupiter 。gop_cache
和 interleave
都开启时播放卡顿的问题。on_publish
流名称重定向对 HLS 和 DASH 无效的 bug,详情见 #152,感谢 @ham3r 。meta copy;
时,边缘服务器上 meta 解析错误的 bug 。vhost
不能完全正确运行,详情见多进程模式下vhost的bug。vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.vhost
不能完全正确运行,详情见多进程模式下vhost的bug。ngx_rtmp_module.so
to ngx_http_flv_live_module.so
if it is built as a dynamic module.exec_pull
does not function when HTTP-FLV subscription is used.onTextData
and onCuePoint
(#68).vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.ngx_rtmp_module.so
修改为ngx_http_flv_live_module.so
。exec_pull
不起作用的bug。onTextData
和onCuePoint
的支持(#68)。vhost
不能完全正确运行,详情见多进程模式下vhost的bug。auth_request
is on, see #72, thanks to @invalidtask.ngx_http_flv_live_read_handler
in ngx_http_flv_live_module to avoid CPU 100% usage on Windows.nginx-rtmp.X
to nginx-http-flv.X
.on_update
callback on, see #85, thanks to @asAngus.vhost
does not run perfectly in multi-processes mode, refer to vhost bug in multi-processes mode for details.auth_request
时,http-flv不能播放流的bug,详情见#72,感谢@invalidtask。ngx_http_flv_live_read_handler
函数,避免在Windows上产生CPU使用率100%的问题。nginx-rtmp.X
修改为nginx-http-flv.X
。on_update
回调造成崩溃的bug,详情见#85,感谢@asAngus。vhost
不能完全正确运行,详情见多进程模式下vhost的bug。