王煜 郭军 (天津泰达有线电视网络有限公司 天津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