王煜 郭軍 (天津泰達有線電視網絡有限公司 天津300456)
基于BMS報表的視頻點播情況分析系統
王煜 郭軍 (天津泰達有線電視網絡有限公司 天津300456)
視頻點播系統以其點播的自主性、多媒體表現形式的直觀性,一直受到市場的廣泛關注,主要介紹利用Excel VBA開發構建VOD用戶點播數據的分析系統。該系統通過從后臺管理系統獲得報表,進行數據分析,建立數據庫,形成圖文報表,為進行用戶點播行為分析和運營策略制定提供充分的數據基礎。
視頻點播 VOD VBA 數據分析
VOD(video on demand)即視頻點播,也稱為交互式電視點播系統。它改變目前用戶被動的節目收看方式,使用戶可以按照自己的意愿點播視頻服務器中的視頻節目,將決定權交還給用戶。當有需要收看的節目時,可以隨時直接點播,不必再為錯過任何感興趣的內容而感到遺憾,實現真正的人機互動。同時,用戶可以通過VOD系統進一步進行網上購物、遠程教學、交互游戲等。
VOD作為有線數字互動電視的主營業務之一,其精確記錄用戶的點播行為運營商的數據采集分析工作創造了有利條件,為互動電視增值業務的運營決策提供一種有效的輔助手段。本文主要介紹根據VOD系統提供的報表,進行VOD點播數據分析與挖掘。
泰達VOD系統縱向劃分為3個層面,如圖1所示,運行在系統最上層的為應用服務,包括EPG的Portal和后臺管理以及nPVR和時移電視應用服務。運行在中間一層的是整個VOD中樞后臺管理系統(BMS)Openstream、SRM和Xport,解決了基于開放架構體系下VOD系統資源部署和配置,提供了與媒資系統(AMS)接口ADI實現媒資注入,同時提供運營支撐系統(BOSS)的計費接口CBI,由SRM實現了VOD點播過程中資源會話管理。整個系統的最底層是VOD心臟部分,為B1視頻服務器和Stream Commander。
整個VOD系統橫向與廣播系統前端、運營支撐系統(BOSS)、媒資系統(AMS)和客戶端設備STB相互連接組成一個有機系統。
VOD系統所有的購買行為均被記錄在OpenStream的相關數據庫中,管理員可以根據需要生成相應的記錄文件,也可以采用公共的標準工具例如Crystal Reports產生通用格式的記錄。

圖1 VOD系統邏輯架構
除了提供標準的記錄文件以外,開放的數據庫平臺還允許諸如Everstream這樣的工具對數據庫進行訪問,提取相應的信息來完成對應圖表的制作,或者對數據進行分析處理。
BMS內置的統計特性包括:可以對天、周、每天、每月、每部電視劇、MAC地址、郵政編碼、產品、服務提供者等各種信息進行統計;跟蹤和匯報購買、播放網絡的使用狀況;支持對MOD、SVOD、FOD等各種產品的分析;基于圖形化的統計報告;可以導出統計報告(Excel、PDF等)。
雖然BMS可以提供比較系統的報表,但提供給管理員(使用者)的報表中參數都是按照一定的類型方式組合,如表1~3,管理員(使用者)有時并不能從一張報表中獲得所需全面的數據。本文作者通過建立數據分析系統,將從BMS獲得的報表數據,按照使用者的需求重新歸類與匯總,并總結數據規律,提供給使用者更加清晰的數據報表。
同時,現有VOD系統中從BMS獲取報表時需要登陸到BMS,這樣的方式不利于系統的安全。通過建立數據分析系統,提供給使用者專門接口,并可以設定時間獲取BMS報表。
數據分析系統根據運營部門需要的點播數據類型,向BMS發出請求,從BMS中獲得報表(Report),利用Excel VBA制作成的宏進行即時數據分析,并形成圖表數據以便進一步對用戶點播行為進行分析,同時將結果數據存入點播數據庫,系統結構如圖2所示。

圖2 數據分析系統結構
以BMS提供的3個報表Title Category Extract Report、Zip Code Report、Provider Report為例進行統計分析,如表 1~3。

表1 Title Category Extract Report

表2 Provider Report
根據報表中相應的關鍵字,系統自動選擇調用相應的宏以及窗體等,進行數據分析。


表3 Zip Code Report

生成的數據報表可以按節目點播情況統計,類別點播情況統計以及用戶點播情況統計如表4~6。

表4 節目點播情況統計

表5 類別點播情況統計

表6 用戶點播情況統計
同時也可以生成比較直觀的折線圖和餅狀圖,如點播時間段分布以及點播類別分布,分別如圖3和圖4所示。

圖3 不同時間段點播次數
有線網絡運營商可以充分利用現有的SMS系統和VOD統計分析系統,收集相關數據并作匯總分析,獲取點播用戶的特征信息、節目管理信息和點播統計記錄等運營數據,結合所采取的營銷策略,建立VOD運營數據分析與挖掘系統,指導業務運營策略的修正和調整。運營商又可以通過對前期數據指導下產生的新的運營數據進行評估,進而改進數據分析和挖掘過程中由于各種因素造成的不足之處。由此探索精細化的業務運營模式,最終達到業務增收的目的。

圖4 點播類別分布
交互數字電視最大的貢獻是將主動權真正交給用戶,讓觀眾與內容充分互動和參與,徹底改變現有的有線電視運營商和用戶之間的關系,把用戶從豐富多彩的娛樂活動中拉回到電視機前。VOD點播數據分析系統可以更具體的反映用戶的需求與興趣,不僅為制定運營策略提供充足的數據基礎,也可以反映不同地區、不同時間用戶對文化生活的具體需求。在本文系統中建立以用戶為中心、面向市場的分析模型與預測模型,對用戶的點播行為及市場特性進行深入研究,將會大幅度改善VOD系統的服務性能,持續、穩定增長有線網絡運營商的業務收益。■
[1]鄒強,曹炬,陳學松.具有不耐煩用戶V O D單播系統的排隊分析研究[J].計算機工程與科學,2006,28(5):39-40.
[2]冼偉銓,向哲,鐘玉琢.視頻點播系統用戶行為仿真平臺[J].系統仿真學報,2001,13(2):221-223.
[3]劉威,程文青.流媒體點播中用戶交互式行為建模[J].電子與信息學報,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