From f7473c90bce0698020c9c6d5ebe09cc2e5112154 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 1 May 2021 18:19:17 +0800 Subject: [PATCH] For #2303: Add conf for RTC2RTMP --- trunk/conf/rtc2rtmp.conf | 42 +++++++++++++++++++++++++++++++++++ trunk/conf/rtc_live.conf | 47 ---------------------------------------- 2 files changed, 42 insertions(+), 47 deletions(-) create mode 100644 trunk/conf/rtc2rtmp.conf delete mode 100644 trunk/conf/rtc_live.conf diff --git a/trunk/conf/rtc2rtmp.conf b/trunk/conf/rtc2rtmp.conf new file mode 100644 index 000000000..3410cdaea --- /dev/null +++ b/trunk/conf/rtc2rtmp.conf @@ -0,0 +1,42 @@ + +listen 1935; +max_connections 1000; +daemon off; +srs_log_tank console; + +http_server { + enabled on; + listen 8080; + dir ./objs/nginx/html; +} + +http_api { + enabled on; + listen 1985; +} +stats { + network 0; +} +rtc_server { + enabled on; + # Listen at udp://8000 + listen 8000; + # + # The $CANDIDATE means fetch from env, if not configed, use * as default. + # + # The * means retrieving server IP automatically, from all network interfaces, + # @see https://github.com/ossrs/srs/wiki/v4_CN_RTCWiki#config-candidate + candidate $CANDIDATE; +} + +vhost __defaultVhost__ { + rtc { + enabled on; + rtc_to_rtmp on; + } + http_remux { + enabled on; + mount [vhost]/[app]/[stream].flv; + } +} + diff --git a/trunk/conf/rtc_live.conf b/trunk/conf/rtc_live.conf deleted file mode 100644 index 66682d09d..000000000 --- a/trunk/conf/rtc_live.conf +++ /dev/null @@ -1,47 +0,0 @@ - -listen 1935; -max_connections 1000; -daemon off; -srs_log_tank console; - -http_server { - enabled on; - listen 8080; -} - -http_api { - enabled on; - listen 1985; -} - -rtc_server { - enabled on; - listen 8000; - candidate $CANDIDATE; -} - -vhost __defaultVhost__ { - rtc { - enabled on; - bframe discard; - } - - http_remux { - enabled on; - mount [vhost]/[app]/[stream].flv; - } - - tcp_nodelay on - min_latency on; - - play { - gop_cache off; - queue_length 10; - mw_latency 100; - } - - publish { - mr off; - } -} -