文章插圖

文章插圖
隨著5G網絡的悄然到來,視頻服務獲將成為下一個流量風口,作為程序員的我們當然也不能落后,下面開始學習如何搭建一個視頻服務器吧 。
環境介紹
本教程是基于window10 X 64位系統的
nginxnginx-rtmp-moduleobssublimevlc播放器安裝調試nginx
windows 版的nginx 直接解壓至文件夾即可
cmd 進入nginx 啟動nginx
nginx.exe -c confnginx-win.conf默認配置是
listen 80;#監聽80端口 server_name 127.0.0.1;啟動后訪問 127.0.0.1 出現如下頁面,說明啟動成功
用sublime打開nginxconf目錄下的nginx-win-rtmp.conf配置文件
添加如下配置
rtmp { server { listen 1935; chunk_size 4000; application live { live on; hls on; #開啟hls hls_path D:\temp;#視頻切片地址 hls_fragment 15s ; wait_key on; #對視頻切片進行保護,這樣就不會產生馬賽克了 。hls_playlist_length 60s; #總共可以回看的事件,這里設置的是1分鐘 。hls_continuous on; #連續模式 。hls_cleanup on; #對多余的切片進行刪除 。hls_nested on; #嵌套模式 。hls_fragment_naming system;#設置切片時間戳 }}}在http server中添加如下配置
location /live { #這里也是需要添加的字段 。types { application/x-mpegURL video/mp2t ts; } alias D:\temp; expires -1;add_header Cache-Control no-cache; }location /stat { rtmp_stat all; rtmp_stat_stylesheet stat.xsl; } location /stat.xsl { root nginx-rtmp-module/; }location /control { rtmp_control all; }保存配置文件
重新啟動nginx
nginx.exe -c confnginx-win-rtmp.conf使用obs軟件推流
打開obs軟件調試好場景后,進入設置頁面
點擊主頁開始推流
拉流
我們使用vlc視頻播放器進行拉流測試
1、設置拉流地址
rtmp://127.0.0.1:1935/live/home
播放成功
至此視頻直播服務器搭建完成了
配置好的nginx 服務已打包上傳至網盤
關注后,私信回復“視頻服務”即可獲取
下載后直接解壓,cmd進入nginx目錄,輸入nginx.exe -c confnginx-win-rtmp.conf啟動服務服務啟動后訪問相關web頁面,直接訪問即可播放直播視頻
【視頻號直播間推流 視頻號推流直播怎么商品講解】127.0.0.1/1.html 對應推流地址 rtmp://127.0.0.1:1935/live/home127.0.0.1/2.html 對應推流地址 rtmp://127.0.0.1:1935/live/test127.0.0.1/3.html 為HLS拉取
- 種草類視頻如何拍攝 種草的視頻需要自己拍嗎
- 手機拍視頻技巧教程視頻 手機視頻拍攝技巧入門教程
- 捕魚大作戰渠道號是什么意思 微信渠道號是什么意思
- ipad2018上市時間詳細參數 ipad型號上市時間
- 抖音直播達人是什么意思 達人直播間是什么意思
- 天貓精靈怎么控制家電的教程視頻 天貓精靈怎么控制家電需要幾個智能插座
- oppo手機圖片大全及型號KX7白色 oppo手機圖片大全及型號四個攝像頭
- 山姆會員是報手機號就可以嗎
- app視頻下載軟件 APP視頻如何下載
- 逍遙鎮胡辣湯企業 逍遙鎮胡辣湯老字號
