Centos基于Nginx搭建RTMP服務(wù)器的實(shí)現(xiàn)
1. 安裝依賴(lài)
yum install -y gcc make pcre-devel openssl-devel zlib-devel
2. 下載源碼
cd /usr/local wget http://nginx.org/download/nginx-1.18.0.tar.gz tar -zxvf nginx-1.18.0.tar.gz git clone https://github.com/arut/nginx-rtmp-module.git
3. 編譯安裝 Nginx(集成 RTMP 模塊)
經(jīng)測(cè)試:nginx-1.26.1 可以使用
cd nginx-1.18.0 ./configure --prefix=/usr/local/nginx --add-module=/usr/local/nginx-rtmp-module --with-http_ssl_module make && make install
4. 配置RTMP服務(wù)
編輯Nginx配置文件
cd /usr/local/nginx
添加 RTMP 配置:rtmp 與 http 同級(jí)并列
rtmp {
server {
listen 19358; # 推流,拉流涉及的端口號(hào)
chunk_size 4096;
application live {
live on;
allow publish all; # 允許所有客戶(hù)端推流
allow play all; # 允許所有客戶(hù)端拉流
}
}
}
http {
# ...其他配置...
}
5. 啟動(dòng)Nginx服務(wù)
/usr/local/nginx/sbin/nginx
6. 測(cè)試
其他設(shè)備推流到服務(wù)器的地址:rtmp://ip:port/live/livestreams_001
其他設(shè)備從服務(wù)器拉流的地址:rtmp://ip:port/live/livestreams_001
到此這篇關(guān)于Centos基于Nginx搭建RTMP服務(wù)器的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Nginx搭建RTMP服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- nginx-rtmp-module模塊實(shí)現(xiàn)視頻點(diǎn)播的示例代碼
- Nginx安裝nginx-rtmp-module模塊的實(shí)現(xiàn)
- 通俗易懂講解nginx-rtmp-module
- nginx-rtmp-module構(gòu)建流媒體直播服務(wù)器實(shí)戰(zhàn)指南
- nginx臨時(shí)搭建rtmp服務(wù)器的方法實(shí)現(xiàn)
- nginx?搭建http-flv(rtmp)流媒體的方法步驟
- Nginx搭建RTMP流媒體服務(wù)器的實(shí)現(xiàn)
- nginx?rtmp模塊編譯?arm版本的問(wèn)題
- 使用Nginx搭載rtmp直播服務(wù)器的方法
- Nginx搭建rtmp直播服務(wù)器實(shí)現(xiàn)代碼
- Nginx-rtmp實(shí)現(xiàn)直播媒體實(shí)時(shí)流效果
相關(guān)文章
詳解使用ChatGPT解決Nginx反向代理的問(wèn)題
這篇文章主要為大家介紹了使用ChatGPT解決Nginx反向代理的問(wèn)題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
Nginx+Tomcat實(shí)現(xiàn)動(dòng)靜分離的項(xiàng)目實(shí)踐
本文主要介紹了Nginx+Tomcat實(shí)現(xiàn)動(dòng)靜分離,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
Nginx如何配置多個(gè)服務(wù)域名解析共用80端口詳解
對(duì)于Web而已,80端口和443端口是十分重要的,下面這篇文章主要給大家介紹了關(guān)于Nginx如何配置多個(gè)服務(wù)域名解析共用80端口的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09
nginx靜態(tài)資源文件無(wú)法訪問(wèn)403 forbidden錯(cuò)誤的解決
用戶(hù)安裝Nginx后設(shè)置根目錄為/root/www/,修改nginx.conf的user指令為root,重啟服務(wù)后解決403權(quán)限錯(cuò)誤,成功訪問(wèn)網(wǎng)站2025-08-08
nginx如何根據(jù)報(bào)文里字段轉(zhuǎn)發(fā)至不同地址
要在 Nginx 中根據(jù) POST 請(qǐng)求的 JSON 負(fù)載中的 id 字段的值進(jìn)行轉(zhuǎn)發(fā),你可以使用 Nginx 的 ngx_http_lua_module 模塊,這個(gè)模塊允許你在 Nginx 配置中使用 Lua 腳本,本文介紹nginx如何根據(jù)報(bào)文里字段轉(zhuǎn)發(fā)至不同地址,感興趣的朋友一起看看吧2024-12-12
nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件
這篇文章主要介紹了nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件,用以加速網(wǎng)站的CSS、JS等靜態(tài)資源載入速度,需要的朋友可以參考下2014-06-06
nginx配置多個(gè)前端項(xiàng)目實(shí)現(xiàn)步驟
本文主要介紹了nginx配置多個(gè)前端項(xiàng)目實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
Nginx配置防盜鏈保護(hù)靜態(tài)資源的詳細(xì)教程
防盜鏈?zhǔn)且环N通過(guò)檢查 HTTP 請(qǐng)求頭中的 Referer 字段來(lái)限制資源訪問(wèn)的技術(shù),常用于保護(hù)圖片、視頻等靜態(tài)資源不被其他網(wǎng)站直接引用,以下是Nginx防盜鏈的原理、配置步驟以及測(cè)試方法,幫助你快速配置和驗(yàn)證防盜鏈功能,需要的朋友可以參考下2025-02-02
nginx配置ssl實(shí)現(xiàn)https的方法示例
這篇文章主要介紹了nginx配置ssl實(shí)現(xiàn)https的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01

