流媒體服務(wù)器應(yīng)該如何選擇?
2019-08-16
流媒體服務(wù)器是流媒體應(yīng)用的核心系統(tǒng),是運營商向用戶提供視頻服務(wù)的關(guān)鍵平臺。其主要功能是對媒體內(nèi)容進行采集、緩存、調(diào)度和傳輸播放,流媒體應(yīng)用系統(tǒng)的主要性能體現(xiàn)都取決于媒體服務(wù)器的性能和服務(wù)質(zhì)量。因此,流媒體服務(wù)器是流媒體應(yīng)用系統(tǒng)的基礎(chǔ),也是最重要的一個組成部分。
所以,流媒體服務(wù)器最好滿足以下硬件條件:
1. 一顆強勁的“芯”。
如果計算機CPU頻率太低,處理能力過慢,電腦在被多用戶訪問時將我們無法進行其他任何操作。
2. 大容量內(nèi)存和硬盤。
流媒體的制作和發(fā)送是系統(tǒng)資源的黑洞,擁有大容量內(nèi)存是系統(tǒng)穩(wěn)定運行的前提;而流媒體文件體積較大,大量的媒體文件需要更多的存儲空間。
3. 占用系統(tǒng)資源少的聲卡。
好的聲卡有助于CPU占用率的降低,并且對錄音的質(zhì)量有很大影響。
4. 良好的視頻捕捉設(shè)備。
5. 盡量高的帶寬。
當(dāng)然是上網(wǎng)速度越快越好,不過我們可以在流媒體服務(wù)器中對連接數(shù)做一個限制,以免宕機。
流媒體服務(wù)器的主要功能是以流式協(xié)議(RTP/RTSP、MMS、RTMP等)將視頻文件傳輸?shù)娇蛻舳?,供用戶在線觀看;也可從視頻采集、壓縮軟件接收實時視頻流,再以流式協(xié)議直播給客戶端。
因此,應(yīng)根據(jù)需要選擇合適的流媒體軟件。
流媒體服務(wù)器軟件分類
1. 直播服務(wù)器軟件
輸入源支持UDP、RTMP、HTTP:TS等主流的傳輸協(xié)議;
輸出協(xié)議支持當(dāng)前最主流的web應(yīng)用播放需求及android系統(tǒng)、ios系統(tǒng)播放需求;
支持時移與時移視頻下載功能;
支持用戶鏈接數(shù)控制功能;
提供二次開發(fā)接口; 支持分布式部署;
將輸入和輸出通過內(nèi)外網(wǎng)卡分離以保障輸入與分發(fā)獨立性和可靠性。
2. 虛擬直播服務(wù)器軟件
輕松創(chuàng)建自己的網(wǎng)絡(luò)電視臺;
將視頻文件轉(zhuǎn)為實時直播流;
方便快捷的節(jié)目編排能力;
對未播放到的節(jié)目可隨時調(diào)整;
支持EPG的生成和數(shù)據(jù)下載;
通用的rtmp標準輸出;
豐富完善的二次開發(fā)接口,方便融入第三方業(yè)務(wù)平臺;
支持云部署。
3. 剪切服務(wù)器軟件
支持mp4/flv/mov/ts/wmv/mkv/rmvb等多種類型的文件上傳;
支持與轉(zhuǎn)碼服務(wù)器的結(jié)合,對不符合格式的視頻自動進行轉(zhuǎn)碼;
支持H264+AAC編碼;
音視頻文件無損剪切;
智能識別關(guān)鍵幀,精確到關(guān)鍵幀剪切;
支持推流與拉流2種輸入源模式;
支持UDP拉流/RTMP拉流/HTTP-TS拉流等最主流的輸入傳輸協(xié)議;
支持多碼率輸出;支持直播節(jié)目的邊錄制邊剪切;
支持快捷鍵操作方式,方面快捷高效;
支持批量提交剪切任務(wù),并行處理任務(wù);
提供二次開發(fā)接口;
支持單網(wǎng)卡或多網(wǎng)卡,支持內(nèi)外網(wǎng)址配置。
4. 轉(zhuǎn)碼服務(wù)器軟件
支持avi/wmv/rm/rmvb/mov/mkv/flv/mp4/f4v/3gp/ts多種格式的音視頻文件的上傳;
支持2種上傳方式以及2G以上大文件上傳;
支持水印功能;
支持各種格式、編碼、碼率、分辨率轉(zhuǎn)碼;
支持批量列隊轉(zhuǎn)碼、多路同時轉(zhuǎn)碼以及高清轉(zhuǎn)碼;
支持視頻文件的任意拖動播放;
輸出編碼格式為H264+AAC的MP4或FLV視頻文件;
提供二次開發(fā)接口;
支持單網(wǎng)卡或多網(wǎng)卡,支持內(nèi)外網(wǎng)址配置。
5. 內(nèi)容管理系統(tǒng)
通過接口實現(xiàn)與sewise直播、點播服務(wù)器的無縫對接,獲取視頻源數(shù)據(jù);
支持對直播、點播節(jié)目的編輯、審核與發(fā)布功能;
直播節(jié)目支持EPG功能;
支持對前、后臺用戶的管理功能;
支持對不同行業(yè)模板的定義;
支持基本的圖片廣告發(fā)布與管理功能。