五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

nginx-rtmp-module實現(xiàn)多人推流至自己的服務(wù)器,再由一人直播到直播網(wǎng)站

2019-11-14 14:21 作者:QFAN  | 我要投稿

簡要說一下需求:

有飛友打算直播機炮戰(zhàn)比賽,想做多視角在同一直播間解說。因為是網(wǎng)絡(luò)遠程比賽所以采集卡等本地手段不能用。暫時群里沒找到懂這個的專業(yè)人士,所以只能自行想辦法,拼湊一個解決方案。


方案主要分四步:

1、在某某某服務(wù)器上運行nginx + nginx-rtmp-module

2、參賽選手用obs直播到某某某服務(wù)器

3、解說員在OBS里從某某某服務(wù)器獲取每位選手的推流

4、解說員把各推流安排到各場景里準備好,開直播間。

這樣對公眾開放的就只有4的直播間,其他間接推流都走自己的服務(wù)器。


簡要說一下1的設(shè)置過程:


-租了一臺Ubuntu?18.04.3 LTS,開著ssh登上去

-裝一堆軟件

sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev?

sudo apt-get install zlib1g-dev

git clone https://github.com/arut/nginx-rtmp-module.git

wget http://nginx.org/download/nginx-1.16.1.tar.gz

tar xvf nginx-1.16.1.tar.gz

cd nginx-1.16.1/

sudo ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module

sudo make

sudo make install

然后編輯配置文件/usr/local/nginx/conf/nginx.conf

配置文件里添加以下一段內(nèi)容:

rtmp {

? ? ? ? server {

? ? ? ? ? ? ? ? listen 1935;

? ? ? ? ? ? ? ? chunk_size 4096;


? ? ? ? ? ? ? ? application live {

? ? ? ? ? ? ? ? ? ? ? ? live on;

? ? ? ? ? ? ? ? ? ? ? ? record off;

? ? ? ? ? ? ? ? }

? ? ? ? }

}

重啟nginx

sudo /usr/local/nginx/sbin/nginx -s stop

sudo /usr/local/nginx/sbin/nginx

記得在服務(wù)器上開放TCP端口1935。


作為參賽選手,在obs里推流到:

rtmp://某某某/live

推流碼例如cansaixuanshou01


作為導(dǎo)播/解說員:

在obs里添加VLC視頻源(或者媒體源源),URL(或者關(guān)掉“本地文件”選項),添加的URL就對應(yīng):

rtmp://某某某/live/cansaixuanshou01

然后導(dǎo)播/解說員正常使用OBS推流到直播網(wǎng)站即可。


成果測試:

AV75634676




nginx-rtmp-module實現(xiàn)多人推流至自己的服務(wù)器,再由一人直播到直播網(wǎng)站的評論 (共 條)

分享到微博請遵守國家法律
乐清市| 永和县| 多伦县| 哈巴河县| 荆州市| 都兰县| 自治县| 德惠市| 玛纳斯县| 太谷县| 和林格尔县| 衡山县| 泰和县| 敦煌市| 宁阳县| 文水县| 河间市| 襄汾县| 丰镇市| 惠州市| 房山区| 比如县| 兰考县| 宁南县| 天台县| 余庆县| 锡林浩特市| 北碚区| 安图县| 晋城| 林芝县| 仁化县| 岱山县| 龙海市| 高邮市| 酉阳| 东安县| 洞头县| 额济纳旗| 鄂伦春自治旗| 香港|