一种网络电视数据缓冲时播放控制的方法及装置的制作方法

文档序号:7764466阅读:144来源:国知局
专利名称:一种网络电视数据缓冲时播放控制的方法及装置的制作方法
技术领域
本发明涉及网络电视技术领域,尤其是涉及一种网络电视数据缓冲时播放控制的方法及装置。
背景技术
随着网络技术和电视技术的发展,带有网络功能的互联网电视逐渐成为标配,进入千家万户中。现有设计中,网络电视在数据缓冲时,通常会以等待图标不断转动,或者显示服务器端预设的图片、视频广告信息来提示用户当前处于数据缓冲中,请用户稍后,数据缓冲完毕,则进入正常运行状态。上述现有技术存在的缺陷是用户在等待数据缓冲时,只能等待,或者观看预设的图片、广告等,不能获取更多的信息资源。

发明内容
本发明提供一种网络电视数据缓冲时播放控制的方法及装置,用以解决现有技术中存在的网络电视进行数据缓冲时用户只能等待的问题。为达上述目的,一方面,本发明提供一种网络电视数据缓冲时播放控制的方法,所述方法包括以下步骤比较所述网络电视开机时从服务器获取的网络数据与上一次关机时从服务器获取的网络数据,并存储比较结果;当网络电视进行数据缓冲时,显示所述比较结果。进一步,在显示比较结果之前,还包括以下步骤从所述服务器上获取当前在线终端用户的统计信息,并将所述统计信息与所述比较结果合并,在显示比较结果时,一并显示。另一方面,本发明提供一种网络电视数据缓冲时播放控制的装置,所述装置包括关机前网络数据存储模块,用于存储网络电视上一次关机时从服务器获取的网络数据;开机网络数据比较存储模块,用于比较所述网络电视开机时从服务器获取的网络数据与所述网络电视上一次关机时从服务器获取的网络数据,并存储比较结果;数据缓冲过程监测模块,用于监测所述网络电视是否进行数据缓冲;数据缓冲时信息显示模块,用于当所述数据缓冲过程监测模块监测到网络电视进行数据缓冲时,显示所述比较结果。进一步,所述装置还包括当前在线终端用户信息获取模块,从所述服务器上获取当前在线终端用户的统计信息,并将所述统计信息与所述比较结果合并,在所述数据缓冲时信息显示模块显示比较结果时,一并显示。
3
本发明通过在网络电视进行数据缓冲时,显示最新更新的网络数据,使用户了解了更多的信息资源,使用户的等待过程不再单调,而且方便了终端用户之间的信息分享和交流。

图1为本发明实施例一种网络电视数据缓冲时播放控制的方法的流程图;图2为本发明实施例一种网络电视数据缓冲时播放控制的装置的结构示意图。
具体实施例方式以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。如图1所示,本发明涉及一种网络电视数据缓冲时播放控制的方法,包括以下步骤步骤S101,首先,网络电视关机时,从网络电视服务器上获取网络数据;在网络电视开机时,再从网络电视服务器上获取网络数据;然后,比较两份网络数据,并保存比较结果。网络电视每次关机之前,都需要保存当前最新的网络数据信息,例如xml (Extensible Markup Language,可扩展标记语言)文件,网络电视服务器端一般会以xml链接形式给终端访问来获取服务器端信息,下次关机再次更新此网络数据信息,保持只有一份上次关机前网络数据信息的存储。比较结果通常都包含了网络电视的最近更新内容,例如增加了哪些在线视频信息,删除了哪些在线视频信息,推荐数据有哪些改变,当前有多少用户同时在线,其他用户都在关注哪些节目,以及相关通知等。步骤S102,网络电视客户端发送请求给网络电视服务器端,要求服务器端发送当前同时在线用户的统计信息给网络电视客户端。步骤S103,判断是否接收到当前同时在线用户的统计信息,如果是,则转步骤 S104 ;如果否,则转步骤S102。步骤S104,将步骤SlOl存储的比较结果与步骤S103得到的统计信息合并。步骤S105,判断网络电视是否在进行数据缓冲,如果是,则转步骤S106 ;如果否, 则转步骤S109。步骤S106,显示步骤S104得到的合并信息。步骤S107,判断网络电视数据缓冲是否完毕,如果是,则转步骤S108 ;如果否,则转步骤S106。步骤S108,停止显示步骤S104得到的合并信息,网络电视进入正常操作。步骤S109,结束。另外,如图2所示,本发明涉及一种网络电视数据缓冲时播放控制的装置,包括 关机前网络数据存储模块、开机网络数据比较存储模块、当前在线终端用户信息获取模块、 数据缓冲过程监测模块和数据缓冲时信息显示模块。关机前网络数据存储模块,在网络电视每次关机之前都需要保存当前最新的网络数据,例如xml文件,网络电视服务器端一般会以xml链接形式给终端访问来获取服务器端信息,下次关机再次更新此网络数据信息,保持只有一份上次关机前网络数据信息的存储。开机网络数据比较存储模块,在网络电视开机时首先从网络电视服务器端获取最新的网络数据信息,并且与上次关机前存储的网络数据信息进行比较,并且存储此比较结果。当前在线终端用户信息获取模块,向网络电视服务器端发送请求,要求网络电视服务器端发送当前同时在线用户的统计信息给网络电视客户端,并接收网络电视服务器端发送的当前同时在线用户的统计信息;而且还将该统计信息与开机网络数据比较存储模块保存的比较结果进行合并。数据缓冲过程监测模块,对网络电视客户端实时监测是否开始数据缓冲、以及数据缓冲是否结束。数据缓冲时信息显示模块,在当数据缓冲过程监测模块监测到网络电视客户端进行数据缓冲时,显示本次开机获取的网络信息与上次关机之前获取的网络数据的区别信息 (比较结果)和当前同时在线用户统计信息。网络电视服务器端每隔一定的时间统计一次同时在线终端用户的信息,例如当前有多少用户同时在线,其他用户都在关注哪些节目,并且实时处理来自网络电视客户端的请求,给网络电视客户端发送其需要的信息。由上述实施例可以看出,本发明提出了一种网络电视在数据缓冲过程中播放控制的处理方法及装置,通过在数据缓冲过程中显示此次开机获取的网络信息与上次关机之前获取的网络数据的区别,例如增加了哪些在线视频信息,删除了哪些在线视频信息,推荐数据有哪些改变,当前有多少用户同时在线,其他用户都在关注哪些节目,从而使当前用户在数据缓冲之际得知其他用户关注点和自己终端前后次开机之间服务器端有哪些更新信息, 数据缓冲完毕则进行正常操作,避免了单调的等待过程充分利用了时间获取更多的信息资源,从而方便了终端用户之间的信息分享和交流。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种网络电视数据缓冲时播放控制的方法,其特征在于,所述方法包括以下步骤 比较所述网络电视开机时从服务器获取的网络数据与上一次关机时从服务器获取的网络数据,并存储比较结果;当网络电视进行数据缓冲时,显示所述比较结果。
2.如权利要求1所述的网络电视数据缓冲时播放控制的方法,其特征在于,在显示比较结果之前,还包括以下步骤从所述服务器上获取当前在线终端用户的统计信息,并将所述统计信息与所述比较结果合并,在显示比较结果时,一并显示。
3.—种网络电视数据缓冲时播放控制的装置,其特征在于,所述装置包括关机前网络数据存储模块,用于存储网络电视上一次关机时从服务器获取的网络数据;开机网络数据比较存储模块,用于比较所述网络电视开机时从服务器获取的网络数据与所述网络电视上一次关机时从服务器获取的网络数据,并存储比较结果; 数据缓冲过程监测模块,用于监测所述网络电视是否进行数据缓冲; 数据缓冲时信息显示模块,用于当所述数据缓冲过程监测模块监测到网络电视进行数据缓冲时,显示所述比较结果。
4.如权利要求3所述的网络电视数据缓冲时播放控制的装置,其特征在于,所述装置还包括当前在线终端用户信息获取模块,从所述服务器上获取当前在线终端用户的统计信息,并将所述统计信息与所述比较结果合并,在所述数据缓冲时信息显示模块显示比较结果时,一并显示。
全文摘要
本发明公开了一种网络电视数据缓冲时播放控制的方法及装置,所述方法包括以下步骤比较所述网络电视开机时从服务器获取的网络数据与上一次关机时从服务器获取的网络数据,并存储比较结果;当网络电视进行数据缓冲时,显示所述比较结果。本发明通过在网络电视进行数据缓冲时,显示最新更新的网络数据,使用户了解了更多的信息资源,使用户的等待过程不再单调,而且方便了终端用户之间的信息分享和交流。
文档编号H04N21/45GK102469355SQ20101053464
公开日2012年5月23日 申请日期2010年11月8日 优先权日2010年11月8日
发明者何银南 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1