視頻號直播間推流 視頻號推流直播怎么商品講解



文章插圖
視頻號直播間推流 視頻號推流直播怎么商品講解

文章插圖
隨著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 出現如下頁面,說明啟動成功
配置rtmp推流模塊
用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軟件調試好場景后,進入設置頁面
設置推流地址
關閉windows防火墻,防止推流端口被屏蔽
點擊主頁開始推流
拉流
我們使用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拉取