現場(環境):CentOS6 套件: Adobe Mdia Server 5(AMS)
影音串流平台的套件有很多種,除了之前介紹過的Wowza外,
今天要介紹的AMS也是有廠商Support的套件。
(但代理商在香港,台灣目前沒有任何一家廠商Support,所以要支援有點難度)
※注意AMS只支援x64版本
至官網下載安裝檔AdobeMdiaServer_5_LS1_linux64.tar.gz(視當時下載版本為例)
路徑名稱可自定義
壓縮完後開始安裝前先檢查,安裝檔裡的lib路徑,Adobe linux版的是以RedHat做核心開發,
所以若用其他版本linux都必須檢查看看,若為RedHat則可跳過直接安裝
#vim installAMS
然後檢查其中是否為 /lib/libcap.so.2 是則 改為 /lib64/libcap.so.2
更改路徑1
更改路徑2
安裝,-platformWarnOnly為忽略操作系统平台。否則可能以内操作系统的不兼容而無法安装
#./installAMS –platformWarnOnly
合約內容
看完合約後,會要求你輸入從廠商那申請到的序號。
發現好像keyin錯誤或者不輸入,好像也可以繼續。
這邊猜測可能會被當作是用試用版(會用功能遭限制)。
接著再次輸入我們的序號。
接下來跟著指示設定預設值(或者自行設定)
要用到200M的空間,是否要安裝在/opt/adobe/ams之中
設定管理者名稱及密碼(用來登入AMS管理控制台)
設定AMS user&group 預設即可
詢問是否安裝apache (y)
選擇試Apache用80 port 或者 AMS 用80 port (y apache用80 ,n AMS用 80) (y)
輸入Server IP
預設ams
設定AMS的port
設定Admin service的port
預設(y)
你希望AMS安裝完後先不啟用(y)
選擇完後會跳出剛剛設定的數值,詢問你是否正確(y)
開始安裝
警告(版本不符),但說明已經完成
若為32位元(完成會如下圖)
檢查已啟用的port
#netstat -anp | grep "LISTEN "
安裝完成後還需將/lib64/libcap.so.2 指到 /lib 裡,不為RedHat需做此動作 <找64>
進行軟連結
#ln -s /lib64/libcap.so.2 /lib/libcap.so.2
檢查AMS啟動的進程
啟用rtmpe加密通道
跳至 conf/_defaultRoot_目錄裡
#cd /opt/adobe/ams/conf/_defaultRoot_
將Adaptor.xml此檔案的下列此段裡的xxx改為true,安裝後預設都為開啟狀態
<RTMPE enabled="xxx"></RTMPE>
確定加密通道啟動
設定線至連線模式
跳至 /conf/_defaultRoot_/_defaultVHost_ 目錄裡
#cd /opt/adobe/ams/conf/_defaultRoot_/_defaultVHost_
將Application.xml此檔案的下列此段裡加上限制連線的模式,每一個模式以逗點隔開,如:rtmp,rtmps....
<DisallowedProtocols>xx,xx,xx</DisallowedProtocols>
跳至 /conf/_defaultRoot_/_defaultVHost_ 目錄裡
#cd /opt/adobe/ams/conf/_defaultRoot_/_defaultVHost_
Application.xml此檔案安裝後預設都為開啟狀態,這個應該是版本驗證用的。
<SWFVerification enabled="xxx">
在將下段xxx裡加上所需認證swf的位置,預設資料夾通常為SWFs
<SWFFolder>XXX</SWFFolder>
限制連線IP
跳至預設的資料夾裡applications/vod
#cd /opt/adobe/ams/applications/vod
將此兩檔案allowedHTMLdomains.txt、allowedSWFdomains.txt 裡加上限制的ip,
若裡面設置為*號則是全部通過
啟動/關閉/重啟指令,需在安裝後的資料夾裡啟動
#cd /opt/adobe/ams/
啟動
#./amsmgr server ams start
關閉
#./amsmgr server ams stop
重啟
#./amsmgr server ams restart
安裝完還無法運作,原路徑非lib64,運作一樣抓lib,所以要把lib64某些 XXX.so link到lib裡面
#vim /var/log/messages
檢查ams服務是否設定為開機後啟用
用瀏覽器查看http://[伺服器IP位置]
點擊左上角的Lanuch Administartion Console會自動帶到管理頁面
” http://[伺服器IP位置]/ams_adminConsole.htm”
輸入一開始安裝時的帳號密碼,即可進入後台
管理頁面
後續的影音串流設定都大同小異,就在留給大家進行相關測試。
<本篇完>