1 服務器前期準
1.1系統要求
作業系統centos 7.0 以上64位
使用git 指令下載
2 下載安裝及運行 SRS
2.1 下載 SRS
git clone https://github.com/ossrs/srs
2.2 進入運行目錄
cd 到SRS中的trunk 目錄
2.3 生成Makefile檔案
./configure
2.4 編譯
make
2.5 運行SRS`
./objs/srs -c conf/srs.conf
2.6 檢查SRS 運行情況
./etc/init.d/srs status
3 開放埠
3.1 查看埠
netstat -lnpt
3.2 判斷埠情況
SRS運行的情況下,1935、8080埠需要處于開放狀態,若1935、8080埠不在開放埠行列,則需要執行以下操作開放,手動開放埠操作如下:
3.2.1 獲取 root 權限
su root
3.2.2 生成 /etc/sysconfig/iptables
iptables -P INPUT ACCEPT
3.2.3 執行開放埠命令
/sbin/iptables -I INPUT -p tcp –dport 1935 -j ACCEPT
3.2.4 保存
iptables—save > /etc/sysconfig/iptables
4 防火墻設定
SRS 服務器推流和拉流程序中,SRS 運行的Linux系統防火墻需要處于關閉狀態
4.1 查看防火墻狀態
firewall-cmd --state
4.2 關閉防火墻
systemctl stop firewalld
5 推送端設定及運行
5.1 安裝OBS Studio
在windows 環境下安裝OBS
下載網址:https://obsproject.com/zh-cn/download
5.2 添加場景
5.3 添加視頻來源(手冊默認使用視頻采集設備和音頻輸入采集)
5.4 設定推流
5.4.1 點擊進入 檔案 > 設定 > 推流 界面
5.4.2 服務器格式遵循 rtmp://ip:1935/live/ 的格式
5.4.3 串流密鑰是自定義命名(手冊默認livestream),設定完成后點擊確認回到主界面
5.4.4 主界面點擊“開始推流”,進入推流狀態,出現丟幀、kb/s:2675 等資料
6 拉流端設定及運行
6.1 安裝VLC media player
在windows 環境下安裝VLC
下載網址:https://www.videolan.org/
6.2 啟動VLC 點擊 媒體 > 打開網路串流
6.3 網路URL格式
網路URL格式rtmp://ip:1935/live/串流密鑰 的格式(手冊默認rtmp://192.168.1.150:1935/live/livestream)
6.4 點擊播放
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244761.html
標籤:其他
上一篇:微信3.1.0.41逆向-微信3.1.0.41HOOK介面(WeChatHelper3.1.0.41.dll)-VC++呼叫實體方法(win32)
