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