王煜 郭軍 (天津泰達(dá)有線電視網(wǎng)絡(luò)有限公司 天津300456)
基于BMS報(bào)表的視頻點(diǎn)播情況分析系統(tǒng)
王煜 郭軍 (天津泰達(dá)有線電視網(wǎng)絡(luò)有限公司 天津300456)
視頻點(diǎn)播系統(tǒng)以其點(diǎn)播的自主性、多媒體表現(xiàn)形式的直觀性,一直受到市場的廣泛關(guān)注,主要介紹利用Excel VBA開發(fā)構(gòu)建VOD用戶點(diǎn)播數(shù)據(jù)的分析系統(tǒng)。該系統(tǒng)通過從后臺(tái)管理系統(tǒng)獲得報(bào)表,進(jìn)行數(shù)據(jù)分析,建立數(shù)據(jù)庫,形成圖文報(bào)表,為進(jìn)行用戶點(diǎn)播行為分析和運(yùn)營策略制定提供充分的數(shù)據(jù)基礎(chǔ)。
視頻點(diǎn)播 VOD VBA 數(shù)據(jù)分析
VOD(video on demand)即視頻點(diǎn)播,也稱為交互式電視點(diǎn)播系統(tǒng)。它改變目前用戶被動(dòng)的節(jié)目收看方式,使用戶可以按照自己的意愿點(diǎn)播視頻服務(wù)器中的視頻節(jié)目,將決定權(quán)交還給用戶。當(dāng)有需要收看的節(jié)目時(shí),可以隨時(shí)直接點(diǎn)播,不必再為錯(cuò)過任何感興趣的內(nèi)容而感到遺憾,實(shí)現(xiàn)真正的人機(jī)互動(dòng)。同時(shí),用戶可以通過VOD系統(tǒng)進(jìn)一步進(jìn)行網(wǎng)上購物、遠(yuǎn)程教學(xué)、交互游戲等。
VOD作為有線數(shù)字互動(dòng)電視的主營業(yè)務(wù)之一,其精確記錄用戶的點(diǎn)播行為運(yùn)營商的數(shù)據(jù)采集分析工作創(chuàng)造了有利條件,為互動(dòng)電視增值業(yè)務(wù)的運(yùn)營決策提供一種有效的輔助手段。本文主要介紹根據(jù)VOD系統(tǒng)提供的報(bào)表,進(jìn)行VOD點(diǎn)播數(shù)據(jù)分析與挖掘。
泰達(dá)VOD系統(tǒng)縱向劃分為3個(gè)層面,如圖1所示,運(yùn)行在系統(tǒng)最上層的為應(yīng)用服務(wù),包括EPG的Portal和后臺(tái)管理以及nPVR和時(shí)移電視應(yīng)用服務(wù)。運(yùn)行在中間一層的是整個(gè)VOD中樞后臺(tái)管理系統(tǒng)(BMS)Openstream、SRM和Xport,解決了基于開放架構(gòu)體系下VOD系統(tǒng)資源部署和配置,提供了與媒資系統(tǒng)(AMS)接口ADI實(shí)現(xiàn)媒資注入,同時(shí)提供運(yùn)營支撐系統(tǒng)(BOSS)的計(jì)費(fèi)接口CBI,由SRM實(shí)現(xiàn)了VOD點(diǎn)播過程中資源會(huì)話管理。整個(gè)系統(tǒng)的最底層是VOD心臟部分,為B1視頻服務(wù)器和Stream Commander。
整個(gè)VOD系統(tǒng)橫向與廣播系統(tǒng)前端、運(yùn)營支撐系統(tǒng)(BOSS)、媒資系統(tǒng)(AMS)和客戶端設(shè)備STB相互連接組成一個(gè)有機(jī)系統(tǒng)。
VOD系統(tǒng)所有的購買行為均被記錄在OpenStream的相關(guān)數(shù)據(jù)庫中,管理員可以根據(jù)需要生成相應(yīng)的記錄文件,也可以采用公共的標(biāo)準(zhǔn)工具例如Crystal Reports產(chǎn)生通用格式的記錄。
圖1 VOD系統(tǒng)邏輯架構(gòu)
除了提供標(biāo)準(zhǔn)的記錄文件以外,開放的數(shù)據(jù)庫平臺(tái)還允許諸如Everstream這樣的工具對(duì)數(shù)據(jù)庫進(jìn)行訪問,提取相應(yīng)的信息來完成對(duì)應(yīng)圖表的制作,或者對(duì)數(shù)據(jù)進(jìn)行分析處理。
BMS內(nèi)置的統(tǒng)計(jì)特性包括:可以對(duì)天、周、每天、每月、每部電視劇、MAC地址、郵政編碼、產(chǎn)品、服務(wù)提供者等各種信息進(jìn)行統(tǒng)計(jì);跟蹤和匯報(bào)購買、播放網(wǎng)絡(luò)的使用狀況;支持對(duì)MOD、SVOD、FOD等各種產(chǎn)品的分析;基于圖形化的統(tǒng)計(jì)報(bào)告;可以導(dǎo)出統(tǒng)計(jì)報(bào)告(Excel、PDF等)。
雖然BMS可以提供比較系統(tǒng)的報(bào)表,但提供給管理員(使用者)的報(bào)表中參數(shù)都是按照一定的類型方式組合,如表1~3,管理員(使用者)有時(shí)并不能從一張報(bào)表中獲得所需全面的數(shù)據(jù)。本文作者通過建立數(shù)據(jù)分析系統(tǒng),將從BMS獲得的報(bào)表數(shù)據(jù),按照使用者的需求重新歸類與匯總,并總結(jié)數(shù)據(jù)規(guī)律,提供給使用者更加清晰的數(shù)據(jù)報(bào)表。
同時(shí),現(xiàn)有VOD系統(tǒng)中從BMS獲取報(bào)表時(shí)需要登陸到BMS,這樣的方式不利于系統(tǒng)的安全。通過建立數(shù)據(jù)分析系統(tǒng),提供給使用者專門接口,并可以設(shè)定時(shí)間獲取BMS報(bào)表。
數(shù)據(jù)分析系統(tǒng)根據(jù)運(yùn)營部門需要的點(diǎn)播數(shù)據(jù)類型,向BMS發(fā)出請(qǐng)求,從BMS中獲得報(bào)表(Report),利用Excel VBA制作成的宏進(jìn)行即時(shí)數(shù)據(jù)分析,并形成圖表數(shù)據(jù)以便進(jìn)一步對(duì)用戶點(diǎn)播行為進(jìn)行分析,同時(shí)將結(jié)果數(shù)據(jù)存入點(diǎn)播數(shù)據(jù)庫,系統(tǒng)結(jié)構(gòu)如圖2所示。
圖2 數(shù)據(jù)分析系統(tǒng)結(jié)構(gòu)
以BMS提供的3個(gè)報(bào)表Title Category Extract Report、Zip Code Report、Provider Report為例進(jìn)行統(tǒng)計(jì)分析,如表 1~3。
表1 Title Category Extract Report
表2 Provider Report
根據(jù)報(bào)表中相應(yīng)的關(guān)鍵字,系統(tǒng)自動(dòng)選擇調(diào)用相應(yīng)的宏以及窗體等,進(jìn)行數(shù)據(jù)分析。
表3 Zip Code Report
生成的數(shù)據(jù)報(bào)表可以按節(jié)目點(diǎn)播情況統(tǒng)計(jì),類別點(diǎn)播情況統(tǒng)計(jì)以及用戶點(diǎn)播情況統(tǒng)計(jì)如表4~6。
表4 節(jié)目點(diǎn)播情況統(tǒng)計(jì)
表5 類別點(diǎn)播情況統(tǒng)計(jì)
表6 用戶點(diǎn)播情況統(tǒng)計(jì)
同時(shí)也可以生成比較直觀的折線圖和餅狀圖,如點(diǎn)播時(shí)間段分布以及點(diǎn)播類別分布,分別如圖3和圖4所示。
圖3 不同時(shí)間段點(diǎn)播次數(shù)
有線網(wǎng)絡(luò)運(yùn)營商可以充分利用現(xiàn)有的SMS系統(tǒng)和VOD統(tǒng)計(jì)分析系統(tǒng),收集相關(guān)數(shù)據(jù)并作匯總分析,獲取點(diǎn)播用戶的特征信息、節(jié)目管理信息和點(diǎn)播統(tǒng)計(jì)記錄等運(yùn)營數(shù)據(jù),結(jié)合所采取的營銷策略,建立VOD運(yùn)營數(shù)據(jù)分析與挖掘系統(tǒng),指導(dǎo)業(yè)務(wù)運(yùn)營策略的修正和調(diào)整。運(yùn)營商又可以通過對(duì)前期數(shù)據(jù)指導(dǎo)下產(chǎn)生的新的運(yùn)營數(shù)據(jù)進(jìn)行評(píng)估,進(jìn)而改進(jìn)數(shù)據(jù)分析和挖掘過程中由于各種因素造成的不足之處。由此探索精細(xì)化的業(yè)務(wù)運(yùn)營模式,最終達(dá)到業(yè)務(wù)增收的目的。
圖4 點(diǎn)播類別分布
交互數(shù)字電視最大的貢獻(xiàn)是將主動(dòng)權(quán)真正交給用戶,讓觀眾與內(nèi)容充分互動(dòng)和參與,徹底改變現(xiàn)有的有線電視運(yùn)營商和用戶之間的關(guān)系,把用戶從豐富多彩的娛樂活動(dòng)中拉回到電視機(jī)前。VOD點(diǎn)播數(shù)據(jù)分析系統(tǒng)可以更具體的反映用戶的需求與興趣,不僅為制定運(yùn)營策略提供充足的數(shù)據(jù)基礎(chǔ),也可以反映不同地區(qū)、不同時(shí)間用戶對(duì)文化生活的具體需求。在本文系統(tǒng)中建立以用戶為中心、面向市場的分析模型與預(yù)測模型,對(duì)用戶的點(diǎn)播行為及市場特性進(jìn)行深入研究,將會(huì)大幅度改善VOD系統(tǒng)的服務(wù)性能,持續(xù)、穩(wěn)定增長有線網(wǎng)絡(luò)運(yùn)營商的業(yè)務(wù)收益。■
[1]鄒強(qiáng),曹炬,陳學(xué)松.具有不耐煩用戶V O D單播系統(tǒng)的排隊(duì)分析研究[J].計(jì)算機(jī)工程與科學(xué),2006,28(5):39-40.
[2]冼偉銓,向哲,鐘玉琢.視頻點(diǎn)播系統(tǒng)用戶行為仿真平臺(tái)[J].系統(tǒng)仿真學(xué)報(bào),2001,13(2):221-223.
[3]劉威,程文青.流媒體點(diǎn)播中用戶交互式行為建模[J].電子與信息學(xué)報(bào),2007,29(9):2253-2257.
[4]John G reen,Stephen Bullen,Rob Bovey,etal.Excel2007 V BA Programmer's Reference[M].W rox,2007.
2011-05-09