From 3df92bf30f75dc04eb91a167297cabc0474a48ab Mon Sep 17 00:00:00 2001 From: winlin Date: Wed, 3 Nov 2021 07:40:56 +0800 Subject: [PATCH] RPM: Add RTC for rpm for CentOS/RHEL (#2701) --- trunk/packaging/redhat/srs.conf | 14 ++++++++++++++ trunk/packaging/redhat/srs.spec | 2 -- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/trunk/packaging/redhat/srs.conf b/trunk/packaging/redhat/srs.conf index ff0bfcbac..221c352a4 100644 --- a/trunk/packaging/redhat/srs.conf +++ b/trunk/packaging/redhat/srs.conf @@ -20,6 +20,13 @@ http_server { dir /usr/share/srs/html; } +rtc_server { + enabled on; + listen 8000; + # @see https://github.com/ossrs/srs/wiki/v4_CN_WebRTC#config-candidate + candidate $CANDIDATE; +} + stats { network 0; disk sda sdb xvda xvdb; @@ -33,4 +40,11 @@ vhost __defaultVhost__ { enabled on; mount [vhost]/[app]/[stream].flv; } + rtc { + enabled on; + # @see https://github.com/ossrs/srs/wiki/v4_CN_WebRTC#rtmp-to-rtc + rtmp_to_rtc off; + # @see https://github.com/ossrs/srs/wiki/v4_CN_WebRTC#rtc-to-rtmp + rtc_to_rtmp off; + } } diff --git a/trunk/packaging/redhat/srs.spec b/trunk/packaging/redhat/srs.spec index 2ff93a555..654854fde 100644 --- a/trunk/packaging/redhat/srs.spec +++ b/trunk/packaging/redhat/srs.spec @@ -45,8 +45,6 @@ rm -rf $RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} %{__install} -m 755 trunk/objs/srs $RPM_BUILD_ROOT%{_bindir} -%{__install} -m 755 trunk/objs/srs_hls_ingester $RPM_BUILD_ROOT%{_bindir} -%{__install} -m 755 trunk/objs/srs_mp4_parser $RPM_BUILD_ROOT%{_bindir} #http_server file rsync -aqL --delete trunk/objs/nginx/ $RPM_BUILD_ROOT%{_datadir}/%{name}/