安巧哲
摘要:IPTV(交互式网络电视)市场需求直线上升,节目数量呈级数增长,用户在如此庞大的电子节目菜单中找到喜爱的节目日渐困难。针对这一问题,本文提出了相应的解决思路——IPG推送,对满足用戶个性化需求,提高用户满意度,具有重要意义。
关键词:交互式网络电视;交互式节目指南;解析器
中图分类号:TN949.292 文献标识码:A 文章编号:1007-9416(2018)11-0229-01
随着计算机和网络通信技术的进步,IPTV(交互式网络电视)市场需求直线上升,节目数量呈级数增长,用户能够选择的电视节目内容越来越多,范围也越来越广。IPG(交互式节目指南Interactive Program Guide)虽然可以为用户提供一个导航机制,但是没有筛选掉其不关心的部分,用户有时不能便捷找到自己偏好的节目,IPG的功能亟待增强。
1 IPTV中IPG的应用
为达到“互动性”与“按需观看”的用户需求,IPG必须功能友好,交互性强,即必须能够实现和用户交互,不仅为用户提供节目信息,更能主动查找推送其可能要观看的节目。目前盛行的IPTV系统,IPG服务器来实现这种功能。交互式IPG一方面能提供当前节目安排表,另一方面能够实现交互功能,用户可以通过控制遥控器快速浏览查看。IPG的功能是否全面,交互性能是否完善,对于整个IPTV系统而言十分关键,因为这是IPTV系统的入门门槛。功能完善的IPG能够提供一种简单易用的、界面友好的、可快速访问节目的菜单。总的来说,用户对IPG的评级基本上决定了其对整个IPTV系统的评级,由此可见IPG的重要性。
通过交互式IPG节目菜单,用户能够在IPTV系统中快速选择自己喜欢的频道分类,任意点播自己喜欢的电视节目,浏览各类新闻资讯。在观看节目的同时,用户还能够使用IPG查阅节目的各种附加信息,例如节目用户评价、主演、制片人和导演的相关信息等,然后再有针对性、有选择性地订购个性化节目,也就是所谓的个人定制。
IPG是电视节目观看、多媒体节目点播、信息资讯查阅的智能导航系统,为IPTV基础业务和增值业务的使用提供简单便捷的操作平台。IPG系统与传统节目表的本质区别是“主动”与“被动”,传统电子节目菜单是被动的单方面接受信息,而IPG系统是主动的和电视进行信息交互。目前,IPTV在我国尚未普及,IPG技术还不够成熟,IPG的完善和应用有助于加快整个IPTV行业的发展速度,提高发展质量。
2 IPG的应用困境和解决
目前被广泛使用的IPG系统存在一定不足亟待改进:首先是为提高搜索速度,缩短用户等待时间,在进行搜索之前应该进行数据预处理,即通过初筛选,缩小搜索的范围;其次是推送功能更加智能化,提高推送信息的有效性,通过用户浏览记录,挖掘出用户的兴趣。
IPG智能推送系统的核心是通过一系列筛选器,缩小搜索范围,缩短搜索用时,精确数据分析,提高推送准确率。筛选器的推送内容可以是多方面多角度的,比如可以是针对类别、领域、时长、更新时间、地域等各个方面进行筛选分析。用户能够任意配置筛选参数,如可以提前设定一个筛选器:类别限定在综艺范畴,或者指定某一频道。其中“类别”就是节目类型(电影、电视剧、综艺等),由IPG完成数据整理供用户选择。“领域”能够比较简单明了反映用户偏好,比如体育、财经、旅游、教育等。一个“领域”可以划分为多种类型,例如“教育”这个领域可以是与教育相关的多种节目,如动画片、网络授课、在线考试等。
利用筛选器推送节目的基础是IPG数据。IPG数据是庞大而全面的数据源,包括地域、节目名称、类型灯。筛选器利用复杂的筛选规则对大量源数据进行数据分析,对系统资源要求较高,适合在CPU和内存的配置较高的设备上使用,家用多媒体服务器或者机顶盒即可。
IPG智能推送的步骤:在IPTV中设置一个IPG服务器,定期下载、存放IPG节目数据;记录用户节目观看历史,生成用户偏好数据;分析用户偏好数据,进行数据分析和数据挖掘;和用户参数设置相结合,得出用户偏好分析结果,完成个性化节目推送。
IPG数据库的数据库类型为结构化数据(包括节目标题、演员、领域、时长、类型等)。但是IPTV服务器从网络接收的IPG数据,是IPG Schema模式的XML文档,无法从中直接获取结构化IPG信息,并保存到IPG数据库中。对此,IPG Parser如何读取以XML文档形式存在的IPG数据,以及时更新和维护IPG数据库就显得尤为重要了。如图1所示。
推送系统实时地抓取并更新用户偏好数据库,根据用户变化的喜好,对节目库进行动态筛选,及时推送给用户。系统根据节目源数据(XML文档),IPG Parser完成解析后保存到IPG数据库,对节目各方面属性进行分析,对正在播放的电视节目进行筛选,得出最符合用户偏好的节目完成推送。用户在观看电视节目时,通过观看节目的时间长短和切换节目,来反映对该节目的偏好程度。
目前,增强IPG与用户的交互性,为用户提供个性化、智能化的节目推送服务已经成为一个趋势。随着智能化技术的迅速发展,IPG的功能会日趋完善,为广大用户提供更为强大的娱乐服务。
参考文献
[1]阿米娜.EPG在数字电视中的应用[J].中国有线电视,2008(2):124-127.
[2]施双双,孙军.EPG在数字电视以及网络电视中的实现与比较[J].信息技术,2007(10):38-40.
[3]杨晨,王慧,唐晓晟,纪阳.移动多媒体广播中电子业务指南的生成与解析[J].电视技术,2007,31(5):37-39.
[4]黄志涛,张建标,包萨如拉,IPTV系统中EPG模块的设计与实现[J].计算机与信息技术,2006(04):46-51.
Thoughts on IPG Optimization in IPTV
AN Qiao-zhe
(People's Bank of China Shenyang Branch,Shengyang Liaoning 110013)
Abstract:Demand for IPTV (internet protocol TV) has skyrocketed, and the number of programs has increased in number. It is becoming increasingly difficult for users to find favorite programs in such a large electronic program menu. In response to this problem, this paper proposes a corresponding solution idea - IPG push, which is of great significance to meet the individual needs of users and improve user satisfaction.
Key words:internet protocol TV (IPTV); interactive program guide (IPG); parser (Parser)