• 
    

    
    

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

      雙向機(jī)頂盒的用戶收視行為監(jiān)測的實現(xiàn)

      2015-01-29 19:49:17彭毅弘
      中國新通信 2014年13期

      彭毅弘

      【摘要】 研究了基于雙向機(jī)頂盒的用戶收視行為監(jiān)測系統(tǒng)的功能組成與機(jī)頂盒端的實現(xiàn)方法,著重介紹如何在機(jī)頂盒中監(jiān)測和捕獲用戶收視行為數(shù)據(jù),實現(xiàn)數(shù)據(jù)的封裝和回傳。從數(shù)據(jù)采集、數(shù)據(jù)傳輸、數(shù)據(jù)保存和數(shù)據(jù)呈現(xiàn)四方面闡述用戶收視行為監(jiān)測系統(tǒng)的整體架構(gòu)和功能,介紹機(jī)頂盒端的數(shù)據(jù)封裝格式和回傳規(guī)則,給出軟件實現(xiàn)流程。整個監(jiān)測過程不會對用戶產(chǎn)生額外的時間遲延,機(jī)頂盒通過軟件升級就能匹配前端服務(wù)器的數(shù)據(jù)類型拓展,無需增加硬件成本。

      【關(guān)鍵詞】用戶收視行為 數(shù)據(jù)監(jiān)測 雙向機(jī)項盒 基本數(shù)據(jù)元

      隨著廣電多種增值業(yè)務(wù)的開展和推廣,雙向機(jī)頂盒在數(shù)字電視用戶中逐漸普及。雙向機(jī)頂盒具備傳統(tǒng)電視和互聯(lián)網(wǎng)媒體的特性,既可看到傳統(tǒng)電視上的直播節(jié)目,也可以選擇不同的欄目進(jìn)行點播和回看,類似于視頻網(wǎng)站的點擊行為,為機(jī)頂盒端的數(shù)據(jù)回傳提供了條件,因此,應(yīng)用在互聯(lián)網(wǎng)上的數(shù)據(jù)研究理念延伸到了數(shù)字電視領(lǐng)域?;陔p向機(jī)頂盒平臺的電視用戶行為的監(jiān)測與調(diào)查,是數(shù)字電視技術(shù)的自然發(fā)展,也是廣電運(yùn)營商非常重要的一項需求。機(jī)頂盒端提供的用戶收視行為數(shù)據(jù)可以提高收視率數(shù)據(jù)的精確性和廣告投放的準(zhǔn)確性,對于規(guī)劃數(shù)字電視網(wǎng)絡(luò)頻道、管控網(wǎng)絡(luò)信號質(zhì)量、收取節(jié)目落地費、掌握用戶偏好和提高用戶滿意度都有非常重要的作用[1-3]。本文將介紹在雙向機(jī)頂盒終端如何實現(xiàn)用戶收視行為數(shù)據(jù)的收集和回傳。

      一、用戶收視行為數(shù)據(jù)調(diào)查系統(tǒng)

      市面上主流的數(shù)字電視用戶收視行為數(shù)據(jù)調(diào)查系統(tǒng)從功能模塊看,都可以劃分成四個方面:數(shù)據(jù)采集、數(shù)據(jù)傳輸、數(shù)據(jù)保存和數(shù)據(jù)呈現(xiàn)[4]。

      1.1 數(shù)據(jù)采集

      數(shù)據(jù)采集模塊是機(jī)頂盒端程序,負(fù)責(zé)收集用戶信息、用戶觀看數(shù)據(jù)、機(jī)頂盒資源使用情況和網(wǎng)絡(luò)信號狀態(tài),同時還負(fù)責(zé)展示問卷,收集用戶回答等多種有價值的用戶行為信息。通過約定協(xié)議的擴(kuò)展,在機(jī)頂盒端增加對協(xié)議的解析和操作,就能拓展收集數(shù)據(jù)的類型。

      1.2 數(shù)據(jù)傳輸

      機(jī)頂盒通過內(nèi)置CM或外接網(wǎng)卡與Internet網(wǎng)連接,把數(shù)據(jù)通過UDP協(xié)議封裝在一個包里發(fā)送到指定的服務(wù)器。為保證數(shù)據(jù)的可靠性,對所傳遞的信息使用AES加密算法進(jìn)行加密。采用UDP標(biāo)準(zhǔn)協(xié)議進(jìn)行傳輸,在傳輸過程中不需要三次握手,對機(jī)頂盒和網(wǎng)絡(luò)的總體壓力很小。

      1.3 數(shù)據(jù)保存

      服務(wù)器端接收到數(shù)據(jù)之后,將其解析并保存至數(shù)據(jù)庫中。服務(wù)器端實現(xiàn)了和廣電運(yùn)營支撐系統(tǒng)( BOSS)的交互接口,結(jié)合BOSS系統(tǒng)對電視用戶的標(biāo)準(zhǔn)地址管理,可根據(jù)機(jī)頂盒序列號和MAC地址從BOSS系統(tǒng)中取得相應(yīng)用戶的用戶信息,作為數(shù)據(jù)挖掘的依據(jù)。

      1.4 數(shù)據(jù)呈現(xiàn)

      數(shù)據(jù)的分析由數(shù)據(jù)分析服務(wù)器完成,指標(biāo)計算方法可借助專業(yè)媒介研究機(jī)構(gòu)的技術(shù)和經(jīng)驗,對用戶收視行為特征和數(shù)據(jù)進(jìn)行自動分析統(tǒng)計和分類展現(xiàn)??蛻舳擞嬎銠C(jī)通過互聯(lián)網(wǎng),可以調(diào)用數(shù)據(jù)分析服務(wù)器輸出的各種數(shù)據(jù)指標(biāo)和分析結(jié)果,如節(jié)目收視率分析數(shù)據(jù),借以準(zhǔn)確的評估某個時段或某個節(jié)目的廣告價值。

      二、盒端收視數(shù)據(jù)檢測的實現(xiàn)

      雙向機(jī)頂盒端的用戶收視行為數(shù)據(jù)監(jiān)測涉及數(shù)據(jù)提交規(guī)則、數(shù)據(jù)格式約定和機(jī)頂盒軟件處理技術(shù)。機(jī)頂盒軟件通過創(chuàng)建進(jìn)程來實時監(jiān)控用戶的收視行為[5],一旦發(fā)生需要收集的收視行為變化,機(jī)頂盒把該行為按照約定的數(shù)據(jù)格式打包成基本數(shù)據(jù)元,累計一定數(shù)量后,再封裝成UDP數(shù)據(jù)包。緩沖區(qū)負(fù)責(zé)存儲封裝好的UDP數(shù)據(jù)包,一旦到達(dá)發(fā)送的條件,馬上發(fā)送出去,同時把負(fù)責(zé)計數(shù)的變量清零,開始新的一輪循環(huán)。

      2.1 數(shù)據(jù)提交規(guī)則

      數(shù)據(jù)使用UDP標(biāo)準(zhǔn)協(xié)議打包后發(fā)送,發(fā)送頻率5分鐘一次,以降低網(wǎng)絡(luò)操作壓力。機(jī)頂盒累計存儲5分鐘后,或者5分鐘內(nèi)累計存儲達(dá)到100條基本數(shù)據(jù)元,立即發(fā)送UDP數(shù)據(jù)包[4]。發(fā)送結(jié)束后清理機(jī)頂盒的內(nèi)存以防止溢出,并重新開始計數(shù)。如果機(jī)頂盒進(jìn)入待機(jī)狀態(tài),立即發(fā)送之前緩存在機(jī)頂盒中的數(shù)據(jù),并清除內(nèi)存,停止數(shù)據(jù)采集發(fā)送。

      基本數(shù)據(jù)元是指檢測到的用戶行為數(shù)據(jù)按照與前端服務(wù)器約定的格式被封裝成一個數(shù)據(jù)元,每個UDP封包允許有多個基本數(shù)據(jù)元,最多不超過100個。每個數(shù)據(jù)元包含以下內(nèi)容(每個內(nèi)容使用“,”符號來分隔):

      (1)包頭,用來標(biāo)識數(shù)據(jù)元的頭部,用“<!”符號來表示;

      (2)機(jī)頂盒序列號,提供給前端服務(wù)器從BOSS系統(tǒng)中取得相應(yīng)用戶的相關(guān)信息;

      (3)智能卡號,有插卡的情況下,提供該卡的卡號,沒插卡的情況默認(rèn)為0;

      (4)事件觸發(fā)日期,標(biāo)識該數(shù)據(jù)元發(fā)生的時間,格式是年一月一日時:分:秒;

      (5)用戶行為代號,標(biāo)識引發(fā)該數(shù)據(jù)元的用戶行為;

      (6)包尾,用來標(biāo)識數(shù)據(jù)元的尾部,用“!>”符號來表示;

      2.2用戶收視行為數(shù)據(jù)分類

      用戶收視行為數(shù)據(jù)主要從用戶觀看節(jié)目時間段,用戶使用操作行為,用戶訂閱的內(nèi)容或業(yè)務(wù)這三個方面勾勒出用戶的使用習(xí)慣和喜好,為運(yùn)營決策提供可靠的數(shù)據(jù)依據(jù)[6]。數(shù)據(jù)類型的拓展相對靈活,增加數(shù)據(jù)元打包格式中的“用戶行為代號”即可。服務(wù)器端的分析軟件增加對新增用戶行為代號的解讀和分析,機(jī)頂盒端增加對新增用戶行為代號的格式打包,最后通過機(jī)頂盒軟件升級,就能實現(xiàn)數(shù)據(jù)類型的拓展,無需增加額外的硬件成本,能滿足不同運(yùn)營商對所關(guān)注數(shù)據(jù)的不同需求。

      用戶行為代號可以分為以下幾類:

      2.2.1開關(guān)機(jī)行為

      開機(jī):字符串“00010000”表示

      待機(jī):字符串“00090000”表示

      開關(guān)機(jī)行為數(shù)據(jù)可作為實時開機(jī)使用行為、指定時間跨度的開機(jī)狀況統(tǒng)計、指定時間跨度的新增用戶狀況統(tǒng)計和指定時間跨度的沉睡用戶挖掘等統(tǒng)計分析的數(shù)據(jù)基礎(chǔ)。

      2.2.2收視點播行為

      直播頻道: “Transport Stream ID+Service ID"紐合表示

      VOD點播:字符串“00020000”表示

      回看/時移:字符串“00030000”表示

      數(shù)據(jù)廣播:字符串“00040000”表示

      音頻廣播:字符串“00050000”表示

      收視點播行為數(shù)據(jù)可作為直播頻道收視統(tǒng)計、點播節(jié)目頻道收視統(tǒng)計、欄目/回看收視統(tǒng)計、收視排名統(tǒng)計和收視趨勢分析等統(tǒng)計分析的數(shù)據(jù)基礎(chǔ)。

      2.2.3界面瀏覽行為

      主菜單:字符串“FFFOOOOO”表示

      聲音條: “rrrl+Transport Stream ID+Service ID”組合表示

      頻道列表:字符串“FFF20000”表示

      節(jié)目搜索:字符串“FFF30000”表示

      EPG列表:字符串“FFF40000”表示

      界面瀏覽行為數(shù)據(jù)可作為全屏類廣告、UI嵌入類廣告和瀏覽興趣點挖掘等統(tǒng)計分析的數(shù)據(jù)基礎(chǔ)。

      2.2.4機(jī)頂盒資源使用狀態(tài)

      資源占用狀態(tài): “FFFF+RAM占用百分比+CPU占用百分比”表示

      機(jī)頂盒資源使用狀態(tài)數(shù)據(jù)可作為機(jī)頂盒配置發(fā)展趨勢的數(shù)據(jù)分析基礎(chǔ)。

      2.3 數(shù)據(jù)監(jiān)測流程

      機(jī)頂盒啟動后,進(jìn)入首貞或默認(rèn)頻道,產(chǎn)生一個相應(yīng)的用戶行為代號(如開機(jī)的行為代號“00020000”),且生成一個基本數(shù)據(jù)元,此時如果機(jī)頂盒獲取到當(dāng)?shù)鼐W(wǎng)絡(luò)服務(wù)器的統(tǒng)一時間,則將數(shù)據(jù)元的時間字段進(jìn)行補(bǔ)充。假如在某種狀態(tài)下無法獲得準(zhǔn)確的同步時間,比如在開機(jī)畫面狀態(tài)機(jī)頂盒并沒有準(zhǔn)確的同步時間,記錄這些狀態(tài)且生成數(shù)據(jù)元時,暫時只存儲這些狀態(tài)的用戶行為代號,一旦拿到時間,就將時問補(bǔ)充到這些狀態(tài)的數(shù)據(jù)元里。

      當(dāng)用戶觀看直播頻道時,機(jī)頂盒每5分鐘把直播頻道的數(shù)據(jù)元封裝一個UDP包并發(fā)送一次緩存的數(shù)據(jù),發(fā)送后清理緩存數(shù)據(jù)。用戶換臺時,每次換臺時間間隔大于1秒才認(rèn)為是有效的換臺操作。產(chǎn)生有效換臺操作后,機(jī)頂盒生成直播頻道的數(shù)據(jù)元,當(dāng)累積100個數(shù)據(jù)元后,或者時間超過5分鐘時,這些數(shù)據(jù)元被打包成UDP數(shù)據(jù)包發(fā)送出去。

      當(dāng)用戶對點播節(jié)目、數(shù)據(jù)廣播或者音頻廣播感興趣且有所動作時,相應(yīng)的行為數(shù)據(jù)代號會按照格式封裝成數(shù)據(jù)元,一一被記錄和存儲在數(shù)據(jù)緩沖區(qū)中。用戶在切換界面的同時,涉及到的貞面瀏覽行為,比如頻道列表、EPG列表等,也會以相同的方式被記錄下來。

      用戶結(jié)束當(dāng)前的觀看行為按下待機(jī)鍵時,立即發(fā)送一次待機(jī)信號以及緩存數(shù)據(jù),此后停止采集,不再發(fā)送任何數(shù)據(jù)。

      三、結(jié)語

      本文介紹了基于雙向機(jī)頂盒的用戶收視行為數(shù)據(jù)調(diào)查系統(tǒng)的系統(tǒng)結(jié)構(gòu)和各模塊功能,以及機(jī)頂盒端的實現(xiàn)方式。著重介紹了在機(jī)頂盒端的數(shù)據(jù)封裝協(xié)議、數(shù)據(jù)回傳規(guī)則和軟件監(jiān)控流程。整個數(shù)據(jù)捕獲過程不會對用戶產(chǎn)生額外的時間消費或操作遲延。數(shù)據(jù)封裝格式簡單靈活,能快速拓展數(shù)據(jù)類別,機(jī)頂盒通過軟件升級就能匹配前端服務(wù)器的數(shù)據(jù)協(xié)議拓展。

      參 考 文 獻(xiàn)[1]詹姆斯G伯斯.視聽率分析:受眾研究的理論與實踐(第二版)[M].華夏出版社.2004[2]吳殿義.數(shù)字電視收視監(jiān)測大有可為[J].Media簡介.2010年.第1期:33-34頁[3]黃偉.SBSS用戶收視行為調(diào)查系統(tǒng)的創(chuàng)新技術(shù)[J].廣播電視信息.2009年:50-53頁[4]汪莉.數(shù)字電視用戶收視行為調(diào)查系統(tǒng)最大并發(fā)量研究及推廣前景[C].北京:中廣互聯(lián).2010[5] Jean.J.Labrosse,MicroC/OS-II The Real-Time Kernel(第二版)[M].北京航空航天大學(xué)出版社.2003[6]CertusNet.iTV用戶行為分析系統(tǒng)[EB/OL].http://hlog.sina.com.cn/s/blOg_6al2c30h0100mxpu.html.2010年

      左权县| 日喀则市| 天全县| 红桥区| 中牟县| 阿克陶县| 巴楚县| 伊春市| 临澧县| 繁峙县| 桓台县| 汝城县| 保定市| 漳浦县| 新建县| 儋州市| 花莲县| 阳高县| 如皋市| 婺源县| 巨野县| 永仁县| 阿坝县| 楚雄市| 施甸县| 黄陵县| 碌曲县| 广南县| 巫溪县| 平和县| 武强县| 杂多县| 筠连县| 安溪县| 察隅县| 乌兰浩特市| 河曲县| 招远市| 隆尧县| 湛江市| 临沂市|