close

現場(環境):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)

選擇試Apache80 port 或者 AMS 80 port  (y apache80 n  AMS 80) (y)

輸入Server IP

預設ams

設定AMSport

設定Admin serviceport

預設(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.txtallowedSWFdomains.txt 裡加上限制的ip

若裡面設置為*號則是全部通過

 

啟動/關閉/重啟指令,需在安裝後的資料夾裡啟動

#cd /opt/adobe/ams/

啟動

#./amsmgr server ams start

關閉

#./amsmgr server ams stop

重啟

#./amsmgr server ams restart

 

安裝完還無法運作,原路徑非lib64,運作一樣抓lib,所以要把lib64某些 XXX.so linklib裡面

#vim /var/log/messages

檢查ams服務是否設定為開機後啟用

 

用瀏覽器查看http://[伺服器IP位置]

點擊左上角的Lanuch Administartion Console會自動帶到管理頁面

” http://[伺服器IP位置]/ams_adminConsole.htm”

輸入一開始安裝時的帳號密碼,即可進入後台

管理頁面

後續的影音串流設定都大同小異,就在留給大家進行相關測試。

<本篇完>

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 IT001 的頭像
    IT001

    IT001

    IT001 發表在 痞客邦 留言(2) 人氣()