Nginx-RTMP 可架設簡易的串流媒体伺服器,但只支援 hls 格式(m3u8),直播延遲時間約 10~20 秒。
不建議使用這種方式,此篇只作記錄而以。
先前準備
直播系統包含了推流、伺服器、拉流三個部份,而本篇的主要工作是在 Linux 下架設伺服器,所以需先準備好在 Windows 系統下推流及拉流這二個測試工具。
推流 : 在 Windows 下進行推流的工具首選 OBS 軟体,可以推播影片及錄製螢幕畫面,請由如下網址下載 :
https://obsproject.com/
拉流 : Windows 下最好用的網路播放軟体首推 VLC ,此軟体除了可以在 Windows 下執行,亦是 Linux 的預設播放軟体,請由如下網址下載 :
https://www.videolan.org/vlc/index.zh_TW.html
1935 port
網路直播 rtmp 使用 1935 port ,所以 IP 分享器需把 1935 port 指向伺服器的虛擬 ip 中。
路徑規畫
Nginx-RTMP 有二個路徑要先建立,一個是直播內容的路徑(live),一個是影像儲存的路徑(record),請由如下指令建立。
