現場(環境):CentOS7 套件:WowzaStreamingEngine-4.5.0
這次要分享的是影音串流平台的安裝方式。
現在市面上有許多不同的影音串流平台套件,
但OpenSource多數在效能輸出上都會有瓶頸,所以這邊挑選了授權板來介紹。
介紹WowzaStreamingEngine授權版的安裝方式
Step1. 將檔案傳入伺服器中/賦予權限
給Wowza安裝檔可以執行的權限,再來執行安裝
接著會要看授權文件
授權書蠻長的 , 按y 確定要安裝
接著要輸入KEY了!
因為是授權版,所以找一下Wowza代理商給你的信
將提供的序號Keyin進系統當中。
接著創立管理Wowza介面的帳密
會問你是否要自動啟用Wowza,輸入y
之後會詢問是否在這台機器安裝Wowza 然後就進行安裝
安裝完後可以檢查一下有沒有確實安裝好,以及License有沒有進去
預設安裝路徑為:/usr/local/WowzaStreamingEngine
license置放路徑為:/wowza安裝目錄/conf/Server.license
檢查一下License格式!用cat確認一下
啟用Wowza服務
兩種方式 (1 service 模式 ; 2傳統啟用模式)
1.service WowzaStreamingEngine start (此方式在CentOS 7 是無法使用的)
下圖也是Service啟用方式,但console會被咬住
關閉就只是把start 換成 stop
所以改使用方式二
2.
# /usr/local/WowzaStreamingEngine-4.5.0/bin/WowzaStreamingEngine/startup.sh
關閉則是使用shutdown.sh
Wowza會啟動下列服務:
TCP-1935 (Streaming常用的RTMP) |
RTMP/RTMPE/RTMPT/RTSP-interleaved streaming/WOWZ |
TCP -8084 ~ TCP -8085 |
JMX/JConsole監控&管理 |
TCP -8086 ~ TCP8088 |
WEB管理平台 (TCP-8088是主要管理) |
UDP-6970~ UDP-9999 |
RTP UDP streaming |
透過瀏覽器連結測試,如果有出現表示啟動成功!
http://[wowza-ip]:1935
下圖是在wowza主機測試
接著進入Wowza的WEB管理介面
他會簡單介紹一下架構
登入到wowza的管理帳密 (這邊要輸入你再安裝時預設的那組)
設定一組新的使用者 User/Password
這樣設定完就會到Wowza的管理介面了!
但他的串流IP,會放你的第一張網卡(右邊),這邊要想辦法處理一下!
右上角有說,你現在無法使用完全的Develope設定,要你去設定一下
按了JAVA Setting就會跑到這邊,如果想先用預設就別調整
預設Streaming使用TCP-1935,如果你想修改為TCP-80或其他的PORT,
可以到下面再修訂
點選Edit後可以到這邊來進行修正。
用逗號(,) 區隔 可以加port
接著就可以看到畫面上 串流多了80 port
在文件內可以看到設定
選擇到application 畫面
試著加影片進行播放看看
選擇 Video On Demand
VOD (Single Server)
新增一個,取名為Streaming
再來就可以進行設定
這個設定檔會有個對應的xml設定檔
/Wowza安裝目錄/conf/[你取的名稱]/Application.xml
預設的設定檔在
/Wowza安裝目錄/conf/Application.xml
*******
再來是要設定URL格式!
下列是預設格式
[protocol]://[address]:[port]/[application]/[appInstance]/[streamName]/[p
ost-fix]
[protocol]:
-streaming protocol (http,rtmp, rtsp, and so on)
[address]:
-address of the server running Wowza Streaming Engine
[port]:
- port number to use for streaming (1935 is the default)
[application]
-application name
[appInstance]
-application instance name
[streamName]
-stream name and prefix
[post-fix]
-option information specific to player technology
*******
但在一般的情形之下 路徑可以縮寫成
[protocol]://[address]:[port]/[application]/[streamName]
假設影片路徑在/NAS/FS裡面
WEB端的設訂路徑要調整成
設定完畫面會出來
到這邊串流就算是都設定完成了,可以透過RTMP對應路徑撥放看看。
補充1:
Manager 套件管理 (WEB 介面)
Manager 是其他的服務,其實不用另外開啟,開啟Wowza時就會帶起來了!
我們上面設定的都是在管理介面
但如果服務沒帶起來,要帶下面的路徑啟用
#cd /usr/local/WowzaStreamingEngine/manager/bin
#./startmgr.sh
補充2:
如果發現串流的伺服器IP網卡指錯,要到這邊修改設定。
這樣再HOME這邊就會看到 已經修正了!
關於Wowza安裝與簡單的操作介紹到這邊,後面還有許多複雜的功能等各位嘗試。
<本篇完>