国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

在融合媒體環(huán)境下基于微服務(wù)架構(gòu)下的廣播與媒體質(zhì)量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2018-10-31 10:29鐘士奇
科教導(dǎo)刊·電子版 2018年27期
關(guān)鍵詞:架構(gòu)傳輸軟件

鐘士奇

摘 要 當(dāng)今,廣電媒體的節(jié)目數(shù)量,類型以及多樣性在呈現(xiàn)幾何級(jí)數(shù)爆炸性增長(zhǎng),這也導(dǎo)致廣電行業(yè)快速的向基于IP傳輸協(xié)議的網(wǎng)絡(luò)以及以及IT架構(gòu)的系統(tǒng)設(shè)施進(jìn)行演進(jìn)。如何保障各種不同類型用戶的媒體觀看的需求,融合媒體概念也就孕育而生,從而也對(duì)系統(tǒng)的監(jiān)測(cè)帶來(lái)了眾多全新的挑戰(zhàn),各種基于各種形態(tài)信號(hào),特別是IP信號(hào)的分發(fā)和傳輸,接收終端的多樣化,眾多的網(wǎng)絡(luò)傳輸標(biāo)準(zhǔn)和協(xié)議,在眾多協(xié)議層和技術(shù)層面的信息收集和匯聚以及時(shí)下新興的基于異步數(shù)據(jù)傳輸架構(gòu)的云網(wǎng)絡(luò)傳輸。如何應(yīng)對(duì)和解決以上這些問(wèn)題呢?湖南廣播電視臺(tái)采用一種完全基于軟件和COTS通用服務(wù)器的架構(gòu),來(lái)建立一種集中的、融合式的監(jiān)測(cè)系統(tǒng)。媒體的內(nèi)容以及傳輸協(xié)議的2-5層都需要在一個(gè)融合的監(jiān)測(cè)設(shè)備上來(lái)實(shí)現(xiàn)。這樣的結(jié)果就是需要一張單一的,可持續(xù)性的界面,可以完整的描述出不同網(wǎng)絡(luò)和媒體內(nèi)容的狀態(tài)。新的監(jiān)測(cè)功能,比如基于視頻一致性監(jiān)測(cè)功能,只有在基于軟件的架構(gòu)下才能成為可能。根據(jù)需要,我們?cè)O(shè)計(jì)出一種基于軟件的,通過(guò)采用COTS通用服務(wù)器的方式,來(lái)實(shí)現(xiàn)時(shí)下高度統(tǒng)一和融合的廣電網(wǎng)絡(luò)與媒體的監(jiān)測(cè)系統(tǒng)。

關(guān)鍵詞 廣播與媒體 質(zhì)量監(jiān)測(cè)系統(tǒng)

中圖分類號(hào):G222 文獻(xiàn)標(biāo)識(shí)碼:A

1系統(tǒng)設(shè)計(jì)

1.1設(shè)計(jì)思路

一是基于多業(yè)務(wù)層的KPI指標(biāo)監(jiān)測(cè):能夠提供簡(jiǎn)單的,持續(xù)性的界面,實(shí)現(xiàn)系統(tǒng)中不同業(yè)務(wù)層面的指標(biāo)監(jiān)測(cè)。二是全新的高級(jí)監(jiān)測(cè)功能。

1.2系統(tǒng)設(shè)計(jì)的原則

系統(tǒng)的設(shè)計(jì)必須要能夠滿足以下的要求:

(1)基于純軟件的設(shè)計(jì),不依托于特有的硬件平臺(tái):完全基于軟件的設(shè)計(jì)可以保證快速的響應(yīng),高度的靈活性以及擴(kuò)展性,來(lái)應(yīng)對(duì)不斷變化的各種技術(shù)和標(biāo)準(zhǔn),比如各種全新的編碼標(biāo)準(zhǔn)和傳輸協(xié)議,而基于COTS通用服務(wù)器的硬件架構(gòu),也讓未來(lái)進(jìn)行云化的部署等虛擬化應(yīng)用成為可能。

(2)基于COTS通用服務(wù)器硬件平臺(tái):通過(guò)采用COTS通用服務(wù)器,可以大量降低系統(tǒng)投資和運(yùn)營(yíng)成本,同時(shí)可以為未來(lái)的虛擬化部署提供可能性。

(3)更好的擴(kuò)展IP協(xié)議的使用場(chǎng)景:能夠不斷的加深并擴(kuò)展現(xiàn)有的成熟的,體系完善的TCP/IP協(xié)議組合。

(4)通過(guò)配置不同的接口板卡來(lái)實(shí)現(xiàn)與傳統(tǒng)接口形式的對(duì)接:通用服務(wù)器與現(xiàn)有廣電網(wǎng)絡(luò)的接口對(duì)接,可以通過(guò)各種接口板卡來(lái)實(shí)現(xiàn),如果需要有新的形式的信號(hào)接入,也只需要更換接口板卡,而無(wú)需替換掉整個(gè)設(shè)備。

(5)開(kāi)放的基于模塊化的軟件設(shè)計(jì)架構(gòu):通過(guò)采用開(kāi)放的協(xié)議和格式,以及模塊化的系統(tǒng)功能設(shè)計(jì)可以確??焖凫`活的適應(yīng)變化,并針對(duì)新的需求進(jìn)行不斷的適配。把系統(tǒng)功能模塊化也很好的提升了系統(tǒng)的魯棒性,也避免一些潛在的軟件問(wèn)題。

(6)可擴(kuò)展性:目前市面上的COTS通用服務(wù)器依舊延續(xù)了摩爾定律在不斷的升級(jí)和換代,通過(guò)完全基于軟件的設(shè)計(jì),當(dāng)需要系統(tǒng)支持更大和更強(qiáng)的性能時(shí),只需要相應(yīng)的增加通用服務(wù)器的數(shù)量和配置,就可以輕松實(shí)現(xiàn),這在以前采用定制硬件的年代,幾乎是不可想象的。

1.3基于模塊化的設(shè)計(jì)

系統(tǒng)需要支持各種全新的基于IP的傳輸協(xié)議,以及各種中間層的壓縮編碼協(xié)議。在這樣的系統(tǒng)架構(gòu)中,傳統(tǒng)的信號(hào)形式只需要配備相應(yīng)接口的板卡,就可以實(shí)現(xiàn)傳統(tǒng)信號(hào)和基于IP的信號(hào)的混合監(jiān)測(cè)。

可擴(kuò)展的軟件框架還需要配置以下的模塊化功能(如圖1):

1.3.1輸入信號(hào)單元(Input Handling)

網(wǎng)絡(luò)輸入接口單元(Network Input)用來(lái)處理可以基于以太網(wǎng)和IP的輸入信號(hào),同時(shí)也可以支持各種形式的IP信號(hào),比如單播和組播等。解碼輸入源信號(hào)的單元(Decoding of Sources Signal Input Formats) 是針對(duì)融合媒體監(jiān)測(cè)的核心組成部分,它可以處理目前各種全新的基于IP的傳輸協(xié)議以及各種全新的編碼格式,同時(shí)它也可以支持傳統(tǒng)的基于SDI和ASI形式的信號(hào)格式。針對(duì)未來(lái)的各種新的信源格式和編碼格式,它只需要通過(guò)插件,這種在IT世界里最普通的方式,就可以實(shí)現(xiàn)對(duì)新格式的擴(kuò)展支持。此外,輸入信源信號(hào)模塊還有第三個(gè)組成部分,可擴(kuò)展信源信號(hào)分析(Extended Source Signal Analysis),它可以用來(lái)通過(guò)插件的方式擴(kuò)展支持任何其他的信源信號(hào)格式。

1.3.2節(jié)目與內(nèi)容(Service and Media Handling)

該功能基本單元最開(kāi)始是解碼和基本分析模塊(Decodingand Basic Analysis),用于接收和分析來(lái)自輸入信號(hào)單元(Input Handling),視音頻內(nèi)容的解碼和一些基本分析包括信號(hào)的正確與否以及質(zhì)量的分析,將在這個(gè)單元來(lái)實(shí)現(xiàn)。如果需要處理更高級(jí)的編碼格式,比如HEVC,J2K,TICO等,就需要進(jìn)入下一個(gè)擴(kuò)展解碼和分析模塊(Extended Decodingand Analysis)來(lái)實(shí)現(xiàn)。由于廣電與媒體的運(yùn)營(yíng)商不斷需要支持新的編碼格式解碼以及更加深度的分析,這個(gè)模塊也可以通過(guò)插件的方式在未來(lái)不斷的升級(jí)和更新。另外,隨著通用服務(wù)器平臺(tái)的CPU性能不斷加強(qiáng)或者云端的計(jì)算能力的不斷加強(qiáng),現(xiàn)在已經(jīng)完全沒(méi)有必要再去部署專門的硬件設(shè)備和系統(tǒng)去解決不斷涌現(xiàn)出的新的編碼格式和信號(hào)形態(tài)。所有需要的新功能擴(kuò)展都可以通過(guò)軟軟件的插件方式得到解決。在高級(jí)媒體分析(Advanced Media Analysis)的模塊中,解碼完成的內(nèi)容可以進(jìn)行進(jìn)一步的分析和監(jiān)測(cè)。在這個(gè)模塊中的功能包括實(shí)時(shí)信號(hào)質(zhì)量的監(jiān)測(cè)以及以及用于判斷靜幀白名單的各種信息。另外一個(gè)高級(jí)的監(jiān)測(cè)功能,視頻一致性比對(duì)功能,也可以非常好的在這種純軟件的架構(gòu)中得以實(shí)現(xiàn),關(guān)于這個(gè)功能我們會(huì)在下文進(jìn)行詳細(xì)的介紹和講解。針對(duì)某一路節(jié)目進(jìn)行定制化的解碼和監(jiān)測(cè),也可以通過(guò)軟件插件的方式得到有效的解決,同時(shí)不會(huì)增加太多的成本。

1.3.3輸出信號(hào)單元(Output Handling)

這個(gè)基本單元用來(lái)定義用戶的操作界面以及各種管理任務(wù),包括界面分布的設(shè)計(jì),多畫面監(jiān)測(cè)單元的布局等。同時(shí)它也用來(lái)輸出所有跟視音頻內(nèi)容相關(guān)的監(jiān)測(cè)參數(shù)。多畫面分割器輸出的動(dòng)態(tài)變化的監(jiān)測(cè)界面,需要經(jīng)過(guò)輸出信號(hào)編碼模塊(Encoding of Output Signals Formats)來(lái)進(jìn)行處理,然后通過(guò)物理接口輸出,比如HDMI接口輸出,或者通過(guò)網(wǎng)絡(luò)接口串流輸出,特別是基于以太網(wǎng)的IP串流輸出,可以通過(guò)插件來(lái)選擇不同的IP協(xié)議,封裝標(biāo)準(zhǔn),實(shí)現(xiàn)起來(lái)非常簡(jiǎn)單。

1.3.4遠(yuǎn)程管理(Remote administration)

這個(gè)單元是基于HTTP API的綜合遠(yuǎn)程控制以及遠(yuǎn)程自動(dòng)化監(jiān)測(cè)的任務(wù)處理單元。同時(shí)也支持把任何的報(bào)警和警告信息,通過(guò)電子郵件的方式第一時(shí)間發(fā)給接受者。

1.3.5基于云的業(yè)務(wù)流程(Cloudorchestration)

這個(gè)單元支持開(kāi)放的API協(xié)議,用于基于Saas架構(gòu)來(lái)設(shè)計(jì)云計(jì)算的端到端的業(yè)務(wù)流程和體系,包括播出,編碼,轉(zhuǎn)碼,解碼以及廣告插入,數(shù)字水印的處理。

2功能實(shí)現(xiàn)

2.1基于多業(yè)務(wù)層的KPI指標(biāo)監(jiān)測(cè)

如圖2所示如何把基于以太網(wǎng)的5層傳輸模型應(yīng)用到在播出和傳輸領(lǐng)域,通過(guò)IP網(wǎng)絡(luò)來(lái)傳輸SDI信號(hào),以及在OTT和串流服務(wù)中應(yīng)用MPEG-DASH協(xié)議。圖中可以非常清楚的顯示,在播出和傳輸領(lǐng)域,以及OTT的串流分發(fā)領(lǐng)域,除了最上層的傳輸層之外,基于IP以太網(wǎng)的傳輸模型可以完美的適配SDI over IP的傳輸模型。而這種完美的適配也就使完全基于軟件的架構(gòu),進(jìn)行融合媒體的監(jiān)測(cè)方式成為可能。

在較高的信號(hào)分層結(jié)構(gòu)中,一些針對(duì)SDI over IP(例如SMPTE 2022-6)的主要KPI特性指標(biāo)也可以進(jìn)行監(jiān)測(cè),包括不同節(jié)目流的帶寬值,碼率,時(shí)延,抖動(dòng),丟包率,RTP狀態(tài),源地址/目標(biāo)地址校驗(yàn)等。與此同時(shí),在應(yīng)用層的眾多KPI特性指標(biāo)也可以被監(jiān)測(cè)到,包括超時(shí)/更新,片段超時(shí),HTTP錯(cuò)誤,基于每個(gè)節(jié)目和類型的碼率測(cè)量,緩沖區(qū)狀態(tài)校驗(yàn)(上溢和下溢),下載時(shí)間等等專門針對(duì)OTT視頻串流的參數(shù)。在較低的傳輸分層中,比如TCP層,主要的KPI特性指標(biāo)包括包重傳率,丟包,回話重接,緩沖區(qū)測(cè)試等所有這些傳統(tǒng)的IP的指標(biāo),都可以實(shí)現(xiàn)有效的監(jiān)測(cè)。

2.2進(jìn)階高級(jí)監(jiān)測(cè)功能

通過(guò)純軟件架構(gòu)進(jìn)行監(jiān)測(cè)的優(yōu)勢(shì)在于可以實(shí)現(xiàn)內(nèi)容比對(duì)功能(Content Compare),即同一界面內(nèi)容在網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)的一致性校驗(yàn)功能。內(nèi)容比對(duì)功能就是把同一信號(hào)在網(wǎng)絡(luò)中不同節(jié)點(diǎn)上,進(jìn)行取樣,然后進(jìn)行一致性對(duì)比。在日益復(fù)雜的廣電網(wǎng)絡(luò)傳輸環(huán)境中,運(yùn)營(yíng)商往往需要把同一界面內(nèi)容通過(guò)不同的分辨率,編碼格式,通過(guò)不同的分發(fā)平臺(tái),以不同的分發(fā)形式(以太網(wǎng)交換,IP路由)等方式進(jìn)行分發(fā),這也就會(huì)出現(xiàn)比如錯(cuò)誤的信號(hào)格式通過(guò)錯(cuò)誤的平臺(tái)進(jìn)行分發(fā)的可能。通過(guò)實(shí)現(xiàn)視頻內(nèi)容一致性的比對(duì)功能,可以有效的預(yù)防出現(xiàn)以上這種錯(cuò)誤。特別需要強(qiáng)調(diào)的是,如果采用原始的直接進(jìn)行像素級(jí)別的比對(duì),那么會(huì)造成很多虛假的錯(cuò)誤報(bào)警信息,并沒(méi)有可以實(shí)際應(yīng)用的價(jià)值。而通過(guò)視頻一致性比對(duì)功能,系統(tǒng)自動(dòng)的對(duì)每一幀的畫面信息進(jìn)行比對(duì),可以有效進(jìn)行目標(biāo)信號(hào)和源信號(hào)的一致性的比對(duì)(如圖3)。

3結(jié)束語(yǔ)

當(dāng)前的廣電媒體與網(wǎng)絡(luò)正在向多維度方向不斷演進(jìn),提供的內(nèi)容,媒體格式以及終端接收設(shè)備也不斷豐富,這也就導(dǎo)致了未來(lái)的內(nèi)容質(zhì)量監(jiān)測(cè)面臨著眾多全新的挑戰(zhàn)。

我們通過(guò)通用的可擴(kuò)展的軟件架構(gòu)實(shí)現(xiàn)融合媒體的監(jiān)測(cè)。該系統(tǒng)中的主要核心功能模塊以及單元,都一一進(jìn)行了闡述和講解。通過(guò)安裝插件,可以確?;谲浖募軜?gòu)可以不斷的升級(jí)和更新,以應(yīng)對(duì)未來(lái)各種新標(biāo)準(zhǔn)和新需求的挑戰(zhàn)。特別是每一個(gè)可擴(kuò)展的核心單元,都可以針對(duì)未來(lái)新需求進(jìn)行不斷的升級(jí)和更新的。

猜你喜歡
架構(gòu)傳輸軟件
基于FPGA的RNN硬件加速架構(gòu)
禪宗軟件
混合型隨機(jī)微分方程的傳輸不等式
功能架構(gòu)在電子電氣架構(gòu)開(kāi)發(fā)中的應(yīng)用和實(shí)踐
牽引8K超高清傳輸時(shí)代 FIBBR Pure38K
軟件對(duì)對(duì)碰
電子制作(2018年18期)2018-11-14
LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實(shí)現(xiàn)
支持長(zhǎng)距離4K HDR傳輸 AudioQuest Pearl、 Forest、 Cinnamon HDMI線
一種基于FPGA+ARM架構(gòu)的μPMU實(shí)現(xiàn)
班玛县| 原阳县| 大连市| 固原市| 中牟县| 涟水县| 吴江市| 广西| 甘孜县| 白城市| 土默特左旗| 隆尧县| 莱阳市| 邢台县| 苏尼特右旗| 山阳县| 闻喜县| 南昌市| 都昌县| 西平县| 剑川县| 达孜县| 永平县| 温州市| 屯留县| 高台县| 荥经县| 宣城市| 抚顺县| 大方县| 金川县| 开鲁县| 永川市| 观塘区| 枣庄市| 仁寿县| 奎屯市| 邵武市| 临海市| 崇仁县| 调兵山市|