標籤:流媒體伺服器 流媒體 伺服器 media server
1. 系統要求
最低要求:
作業系統: 64位CentOS 6.4或更高版本 / Red Hat Enterprise Linux Server
CPU: Intel雙核 2.0GHz
記憶體: 4GB
儲存: 500GB
網路: 百兆網卡
推薦配置:
作業系統: 64位CentOS 6.4或更高版本 / Red Hat Enterprise Linux Server
CPU: 根據運營需要配置1顆或多顆Intel 多核 2.0GHz或更高效能CPU
記憶體: 16GB或更大
儲存: 1TB或更大,根據資料存放區量配置
網路: 根據播出需要配備千兆或萬兆網卡
2. 安裝和配置作業系統 2.1 磁碟掛載建議
將大儲存掛載在“/var”目錄下,因為流媒體伺服器的音視頻資料(包括歸檔、播出、緩衝和臨時內容)預設會儲存在“/var”目錄下。
將系統硬碟和資料盤分開掛載,避免音視頻內容佔滿儲存時對系統運行造成影響。流媒體伺服器的系統目錄是“/etc”目錄。
2.2 CentOS安裝
自訂安裝,把Web服務、FTP服務、資料庫服務全部預設不安裝,節省系統資源。
2.3 開放網路連接埠
流媒體伺服器系統運行需要佔用如下連接埠:
80連接埠 用於HTTP協議的播出和Web管理服務
1935連接埠 用於RTMP協議的播出
22連接埠 SSH遠端管理
21連接埠 FTP協議
要在主機和網路上開放這些連接埠。
3. 安裝媒體伺服器軟體包
安裝包包括三個rpm檔案,分別是PHP環境安裝包、伺服器系統安裝包、轉碼模組安裝包。首先將安裝包拷貝到伺服器上,如拷貝在“/home/”目錄下,按照如下順序安裝。
1)安裝PHP環境包
rpm -ivh ntv_php_pack-5.5.4-1.x86_64.rpm
如果安裝過程中提示缺少依賴庫,在確保伺服器串連互連網的情況下先執行如下命令:
yum install openssl-devel
然後再執行PHP環境包安裝命令。
如果提示有衝突,在rpm命令中增加--force選項。
2)安裝流媒體伺服器
rpm -ivh ntv_mserver-G3.5-202.x86_64.rpm
如:
650) this.width=650;" width="554" height="48" src="/e/u261/themes/default/images/spacer.gif" style="background:url("/e/u261/lang/zh-cn/images/localimage.png") no-repeat center;border:1px solid #ddd;" alt="spacer.gif" />
如果出現缺少依賴包的提示,可以使用如下命令安裝(需要串連互連網):
yum localinstall ntv_mserver-G3.5-202.x86_64.rpm
或者,先執行如下命令:
yum install openssl-devel
然後再執行伺服器包安裝命令。
如果提示有衝突,在rpm命令中增加--force選項。
注意,版本不同安裝包名會有所差別 。
3)安裝轉碼模組
rpm -ivh ntv_transcode_engine-2.1.3-28.x86_64.rpm
如果提示有衝突,在rpm命令中增加--force選項。
4 擷取License檔案
可以通過兩種途徑擷取License。
1)使用訂單號擷取License
如果是通過網路訂購的產品,請將訂單號記下來,使用訂單號作為授權憑證擷取授權。
這種方法需要裝置串連互連網。
在安裝流媒體伺服器系統的機器上運行ntv_licgen命令,以訂單號作為參數。
例如,訂單號是12345,則運行如下指令:
ntv_licgen 12345
系統會提示license安裝的進度和結果。
2)通過技術支援人員擷取License
在安裝流媒體伺服器系統的機器上運行“regcodegen”命令,擷取機器碼:
650) this.width=650;" width="483" height="48" src="/e/u261/themes/default/images/spacer.gif" style="background:url("/e/u261/lang/zh-cn/images/localimage.png") no-repeat center;border:1px solid #ddd;" alt="spacer.gif" />
將輸出的機器碼通過電子郵件或則其他方式發送給技術支援人員,發送的電子郵件通常要求包括如下內容:
1)機器碼 (regcodegen輸出內容)
2)單位名稱
3)申請人姓名
4)申請人連絡方式
5)如果已經購買,請將合約編號一同發送。沒有合約編號的,技術人員會發送有使用到期日的試用版。
我們在收到郵件後會簽發一個或多個授權檔案給您,按照技術人員的指導將授權檔案安裝到適當的位置。
以上兩種授權途徑都可以獲得軟體授權,根據實際情況選擇一種即可。
5 啟動和停止媒體伺服器
啟動媒體伺服器:
service ntv_server start
停止媒體伺服器:
service ntv_server stop
如果同時安裝了轉碼模組,使用如下命令啟動和關閉轉碼服務:
service ntv_transcode_engine start
service ntv_transcode_engine stop
6 最佳化系統配置
解決檔案和Socket控制代碼不足的問題,執行如下命令並重啟:
echo -e "* soft nofile 65536\n* hard nofile 65536" > /etc/security/limits.conf
本文出自 “大汗傳奇” 部落格,請務必保留此出處http://novel.blog.51cto.com/3135568/1747687
雲視睿博NTV Media Server G3安裝經驗