• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      數(shù)據(jù)流監(jiān)控平臺(tái)建設(shè)

      2018-01-03 07:06:06黃琪洋成都外國語學(xué)校
      數(shù)碼世界 2017年12期
      關(guān)鍵詞:數(shù)據(jù)流解碼報(bào)警

      黃琪洋 成都外國語學(xué)校

      數(shù)據(jù)流監(jiān)控平臺(tái)建設(shè)

      黃琪洋 成都外國語學(xué)校

      本文討論了數(shù)據(jù)流監(jiān)控平臺(tái)的實(shí)現(xiàn)方案,提出解析和解碼、數(shù)據(jù)分析和報(bào)警處理等三大流程環(huán)節(jié)的解決辦法。

      數(shù)據(jù)流 HLS RTMP

      移動(dòng)網(wǎng)絡(luò)技術(shù)發(fā)展到今天,廣播的業(yè)態(tài)也變成為互聯(lián)網(wǎng)+廣播形式,無論在地球的任何角落,聽眾都能從互聯(lián)網(wǎng)獲得優(yōu)秀的節(jié)目資源。東方傳媒集團(tuán)有限公司旗下?lián)碛?2個(gè)廣播頻率和韓語泡菜廣播和粵語粵來粵愛兩個(gè)互聯(lián)網(wǎng)頻率,其中990新聞、第一財(cái)經(jīng)、五星體育、經(jīng)典音樂、動(dòng)感音樂、歐美音樂等優(yōu)秀頻率,在長三角地區(qū)家喻戶曉。東方傳媒集團(tuán)有限公司于2015年推出了阿基米德(移動(dòng)廣播APP),使得這些優(yōu)秀的節(jié)目得到廣泛的傳播。但由于網(wǎng)絡(luò)傳輸鏈路的復(fù)雜性,節(jié)目的品質(zhì)監(jiān)控一直沒有解決,例如聲音的忽大忽小、爆音、斷線等。這些品質(zhì)直接影響到用戶體驗(yàn)。在用戶體驗(yàn)為王的大背景下,雖然節(jié)目優(yōu)秀,如果體驗(yàn)差,也會(huì)喪失用戶。因此,建立數(shù)據(jù)流監(jiān)控平臺(tái)勢在必行,東方傳媒集團(tuán)有限公司于2017年啟動(dòng)數(shù)據(jù)流監(jiān)控平臺(tái)建設(shè),目前該系統(tǒng)已投入使用。

      數(shù)據(jù)流傳輸系統(tǒng)結(jié)構(gòu)如下圖所示。系統(tǒng)輸入信號(hào)包括12套無線廣播信號(hào)和2套互聯(lián)網(wǎng)信號(hào)組成,將節(jié)目進(jìn)行RTMP封裝后的數(shù)據(jù)流,推送至流媒體服務(wù)器。由于蘋果設(shè)備操作系統(tǒng)和Andrio設(shè)備操作系統(tǒng)分別支持HLS和RTMP協(xié)議,因此,流媒體服務(wù)器需要將節(jié)目信號(hào)進(jìn)行解包和封包,分別發(fā)布到互聯(lián)網(wǎng)上。

      數(shù)據(jù)流監(jiān)控平臺(tái)包括解析解碼系統(tǒng)、數(shù)據(jù)分析系統(tǒng)、報(bào)警處理系統(tǒng)三大部分。監(jiān)控?cái)?shù)據(jù)源由上圖的監(jiān)測面A的14套節(jié)目信號(hào)數(shù)據(jù)流、監(jiān)測面B的14套HLS數(shù)據(jù)流和14套R(shí)TMP數(shù)據(jù)流組成,實(shí)現(xiàn)了對(duì)節(jié)目從數(shù)據(jù)編碼、發(fā)布接收整個(gè)過程監(jiān)控。

      解析解碼系統(tǒng)實(shí)際是HLS/RTMP協(xié)議解析器和MP3解碼器構(gòu)成,輸入數(shù)據(jù)流,輸出線性的節(jié)目數(shù)據(jù)。線性數(shù)據(jù)作為數(shù)據(jù)分析系統(tǒng)的輸入信號(hào)。

      HLS協(xié)議封裝的數(shù)據(jù)包括一個(gè)m3u(8)索引文件和多個(gè)數(shù)據(jù)碎片文件。系統(tǒng)通過索引文件找到相應(yīng)的碎片文件,利用HTTP網(wǎng)絡(luò)協(xié)議逐一取得每幀的流數(shù)據(jù)。 RTMP是基于TCP之上封裝的協(xié)議,采用默認(rèn)端口1935,服務(wù)器和客戶首先通過1536字節(jié)數(shù)據(jù)包進(jìn)行握手后,即可發(fā)送內(nèi)容數(shù)據(jù),內(nèi)容數(shù)據(jù)包括固定長度的包頭和128字節(jié)的包體組成,解析內(nèi)容數(shù)據(jù)包,可以取得每幀的流數(shù)據(jù)。

      解碼模塊基于FFMPEG平臺(tái)提供的接口函數(shù)進(jìn)行開發(fā),首先注冊(cè)音視頻壓縮格式和分配內(nèi)存空間,從HLS/RTMP解析器中獲取壓縮幀,并根據(jù)數(shù)據(jù)格式類型,調(diào)用解碼器解碼,輸出線性數(shù)據(jù)。

      42套節(jié)目數(shù)據(jù)同時(shí)解碼,在讀取數(shù)據(jù)時(shí),由于網(wǎng)絡(luò)環(huán)境、服務(wù)器性能和資源波動(dòng)等因素,會(huì)不定時(shí)出現(xiàn)阻塞狀態(tài),因此,如果42套數(shù)據(jù)流放在一個(gè)主線程中處理,將直接影響檢測數(shù)據(jù)的真實(shí)性。因此解析和解碼系統(tǒng)采用多線程編程,防止數(shù)據(jù)流之間的相互影響。

      在數(shù)據(jù)分析系統(tǒng)中,設(shè)定信號(hào)的報(bào)警閾值和持續(xù)時(shí)間(默認(rèn)為8秒),系統(tǒng)記錄故障開始時(shí)間和故障恢復(fù)時(shí)間,并將報(bào)警信息輸出到報(bào)警處理系統(tǒng)進(jìn)行處理。其中電平檢測主要監(jiān)控音量大小,報(bào)警閾值包括最低電平(-35db)、最高電平(-4db)。相位檢測主要是監(jiān)控左右聲道的相關(guān)系數(shù),并進(jìn)行歸一化處理,報(bào)警閾值設(shè)置為-1~-0.7和1~0.7,當(dāng)相關(guān)系數(shù)落在閾值范圍內(nèi)并持續(xù)一定時(shí)間,就生成一條報(bào)警信息。斷線檢測主要是監(jiān)控?cái)?shù)據(jù)流的網(wǎng)絡(luò)延時(shí)時(shí)間。系統(tǒng)參數(shù)根據(jù)網(wǎng)絡(luò)環(huán)境,服務(wù)器存儲(chǔ)、CPU等資源進(jìn)行設(shè)置。如果閾值太嚴(yán)格,數(shù)據(jù)流稍微有一點(diǎn)偏差,就會(huì)報(bào)警,導(dǎo)致管理人員疲于應(yīng)付,但閾值設(shè)置太寬松,就達(dá)不到自動(dòng)監(jiān)控的目的,因此在設(shè)置閾值時(shí),需要多次試驗(yàn),反復(fù)修改,獲得理想的閾值參數(shù)。

      報(bào)警處理系統(tǒng)中,報(bào)警信息根據(jù)不同的緊迫程度,指定不同級(jí)別的管理人員。例如:斷線報(bào)警定義為重要級(jí)別、電平過低等定義為中等級(jí)別、相位反相定義為輕微級(jí)別。報(bào)警管理人員分為技術(shù)管理和節(jié)目管理等兩大類,技術(shù)管理主要負(fù)責(zé)網(wǎng)絡(luò)傳輸?shù)然A(chǔ)網(wǎng)絡(luò)通路的維護(hù),節(jié)目管理負(fù)責(zé)節(jié)目電平、相位等內(nèi)容質(zhì)量監(jiān)控。系統(tǒng)中設(shè)置的報(bào)警管理人員電話、郵箱等。通過短信、電話和郵件,將報(bào)警信息分發(fā)給不同的管理者。當(dāng)故障長時(shí)間未得到解決時(shí),可以定義重復(fù)發(fā)送等。

      短信模塊通過短信平臺(tái)的服務(wù)接口,將報(bào)警信息通過短信平臺(tái)發(fā)送給相應(yīng)的管理者。短信平臺(tái)可以自行建設(shè),也可以租用電信服務(wù)商的短息平臺(tái)。郵件處理模塊主要負(fù)責(zé)將報(bào)警信息以郵件形式發(fā)送給管理者。其中發(fā)件人的郵箱地址、郵箱密碼和管理者的郵箱地址,設(shè)置在系統(tǒng)數(shù)據(jù)庫中。

      綜上所述,數(shù)據(jù)流監(jiān)控平臺(tái)是一個(gè)復(fù)雜的工程,不但要涉及到HLS/RTMP協(xié)議的解析、數(shù)據(jù)的解碼、節(jié)目電平和左右聲道相關(guān)系數(shù)計(jì)算、短信平臺(tái)接口和郵箱控制等各個(gè)流程環(huán)節(jié),而且還需要考慮網(wǎng)絡(luò)環(huán)境、服務(wù)器存儲(chǔ)、CPU等設(shè)備的性能,進(jìn)行最佳的監(jiān)控參數(shù)調(diào)整。本文提出了東方傳媒集團(tuán)有限公司目前采用的系統(tǒng)方案,僅供今后進(jìn)行數(shù)據(jù)流監(jiān)控平臺(tái)作參考。

      猜你喜歡
      數(shù)據(jù)流解碼報(bào)警
      《解碼萬噸站》
      汽車維修數(shù)據(jù)流基礎(chǔ)(下)
      解碼eUCP2.0
      中國外匯(2019年19期)2019-11-26 00:57:32
      NAD C368解碼/放大器一體機(jī)
      Quad(國都)Vena解碼/放大器一體機(jī)
      LKD2-HS型列控中心驅(qū)采不一致報(bào)警處理
      一種提高TCP與UDP數(shù)據(jù)流公平性的擁塞控制機(jī)制
      2015款奔馳E180車安全氣囊報(bào)警
      基于數(shù)據(jù)流聚類的多目標(biāo)跟蹤算法
      死于密室的租住者
      洞口县| 梅河口市| 大新县| 黑河市| 淳化县| 康乐县| 桂林市| 白河县| 阿图什市| 长春市| 宁阳县| 新巴尔虎左旗| 象州县| 江孜县| 南阳市| 治县。| 绿春县| 贵德县| 石台县| 化德县| 班戈县| 焦作市| 汝阳县| 洞头县| 清徐县| 南城县| 太保市| 海口市| 紫金县| 法库县| 西峡县| 克山县| 郯城县| 台东市| 隆化县| 瑞金市| 绩溪县| 镇赉县| 安福县| 广元市| 古蔺县|