diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-08-20 00:52:52 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-08-20 00:52:52 +0200 |
commit | 7d134001fe95c0ee5e798f2d7cfd27162b76dd8c (patch) | |
tree | bbe520531c7e8637c8c6c0ad83b9f86a70d7617e /roles/streaming/rtmp/streamer/templates/nginx.conf.j2 | |
parent | move blackmagic desktopvideo role (diff) |
add new rtmp streamer role
Diffstat (limited to 'roles/streaming/rtmp/streamer/templates/nginx.conf.j2')
-rw-r--r-- | roles/streaming/rtmp/streamer/templates/nginx.conf.j2 | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/roles/streaming/rtmp/streamer/templates/nginx.conf.j2 b/roles/streaming/rtmp/streamer/templates/nginx.conf.j2 new file mode 100644 index 00000000..61cdfd92 --- /dev/null +++ b/roles/streaming/rtmp/streamer/templates/nginx.conf.j2 @@ -0,0 +1,31 @@ +worker_processes 1; +pid /var/lib/nginx/nginx.pid; +error_log /dev/stderr info; + +include /etc/nginx/modules-enabled/*.conf; + +events { + worker_connections 768; + # multi_accept on; +} + +rtmp { + access_log /dev/null; + + server { + listen 1935; + + ping 10s; + ping_timeout 3s; + drop_idle_publisher 10s; + idle_streams off; + + application {{ rtmp_streamer_app_name }} { + live on; + meta copy; + + allow publish 127.0.0.1; + deny publish all; + } + } +} |