一种数字电视的广告播放方法、系统及数字电视接收终端的制作方法

文档序号:7704056阅读:126来源:国知局
专利名称:一种数字电视的广告播放方法、系统及数字电视接收终端的制作方法
技术领域
本发明属于图像传输领域,尤其涉及一种数字电视的广告播放方法、系统 及数字电视接收终端。
背景技术
目前,数字电视已逐步取代模拟电视进入千家万户。而电视的广告业务一 直是电视运营商的重要盈利业务。对于模拟电视,电视运营商通常会在一个电 视节目的播放过程中插播广告,或者在两个节目之间插播广告。而对于数字电 视,除使用上述广告播放方式外,还将广告显示在数字电视接收终端的各种操 作界面及开机界面中。
通常,电视运营商利用数字电视前端服务器将广告数据打包到传输流TS 中,并将TS流播发给数字电视接收终端。当启动后,数字电视接收终端接收 TS流中的广告数据,并将广告数据存储到数字电视接收终端的外存储器中(例 如,闪存Flash),当切换到相应的功能或界面时,调取外存储器中的广告数据 进行显示。由于数字电视接收终端所配置的外存储器的容量较为有限,并且代 码部分、字库资源、菜单资源以及数据存储区等占用了大部分存储空间,因此 可以用于存储广告数据的空间就较小,从而数字电视接收终端能够播放的广告 凄t目就4交少。

发明内容
本发明的目的在于提供一种数字电视的广告播放方法,旨在解决数字电视 接收终端能够播放的广告数目较少的问题。
本发明是这样实现的, 一种数字电视的广告播放方法,所述方法包括以下获取广告数据;
将获取到的广告数据存储到内存;
当需要播放广告时,从内存中调取相应广告数据,并进行播放显示。 本发明的另 一 目的在于提供一种数字电视的广告播放系统,所述系统包括 广告数据获取单元,用于获取广告数据;
广告数据存储单元,用于将获取到的广告数据存储到内存;以及 广告数据播放单元,用于当需要播放广告时,从内存中调 目应广告数据, 并进行播放显示。
本发明的另 一 目的在于提供一种数字电视接收终端,所述数字电视接收终 端包括一数字电视的广告播放系统,所述系统包括 广告数据获取单元,用于获取广告数据;
广告数据存储单元,用于将获取到的广告数据存储到内存;以及 广告数据播放单元,用于当需要播放广告时,从内存中调取相应广告数据, 并进行播放显示。
在本发明中,通过将广告数据存储到内存中,当需要播放广告时,从内存 中调取相应的广告数据进行播放显示。由于在以往技术的基础上,增加使用内 存作为存储广告数据的介质,从而数字电视接收终端可以存储更多的广告数据, 从而提高了数字电视接收终端能够播放的广告数目。


图1是本发明提供的数字电视的广告播放方法的实施流程图; 图2是本发明提供的数字电一见的广告4番》文系统的结构示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明中,通过将广告数据存储到内存中,当需要播放广告时,从内存 中调取相应的广告数据进行播放显示,由于在以往技术的基础上,增加使用内 存作为存储广告数据的介质,从而数字电视接收终端可以存储更多的广告数据, 从而提高了数字电视接收终端能够播放的广告数目。
图1示出了本发明提供的数字电视的广告播放方法的实施流程,详述如下 在步骤S101中,获取广告数据。
数字电视接收终端可以使用以下3个方式中的一个或多个来接收广告数

在开机时,启动广告接收任务在主频点接收广告数据,当达到设定时间时, 则停止接收广告数据。
在开机后,当用户从浏览器或者EPG界面退出时,启动广告接收任务。 当检测到TS流中的广告数据发生更新时,启动广告接收任务。 数字电视接收终端在开机过程中,需要显示开机画面,而为了不影响数字 电视接收终端的开机启动速度,作为本发明的实施例,在开机时读取外存储器 (如Flash)中存储的开机广告图片作为开机画面,从而不仅实现在开机画面中 作广告,而且不影响开机速度。如果在外存储器中未读取到开机广告图片,则 可以显示默认的开机广告图片。由于开机广告图片的显示会影响开机速度,可 以将开机广告图片设置为一张。
在数字电视接收终端锁定主频点后,可以在主频点获取广告数据。获取广 告数据的过程包括先接收数字电视前端服务器播发的携带广告数据的TS流, 再根据PSI/SI信息中的广告数据对应的版本描述,判断广告数据是否需要更新, 若需要更新,则根据PSI/SI信息从TS流中解析出广告数据。
为了避免接收广告数据可能导致的时间延迟,作为本发明的实施例,可以 设置一固定时间(例如2秒),当在主频点接收广告数据的时间超过该设定时间时,停止该广告"^妄收过程。
数字电视接收终端开机后,在浏览器程序或EPG程序被关闭后,大量内存 得到释放,此时,就可以触发启动广告接收任务。
数字电视前端服务器在制作节目流时,会在PSI/SI信息中添加一个广告版 本描述符。该广告版本描述符用于记录当前传送流中的广告数据更新情况,当 广告数据需要更新时,数字电视前端服务器会将广告版本描述符做加l操作。 数字电视接收终端会对广告版本描述符进行实时;险测,当发现广告版本描述符 发生变化时,将重新启动广告接收任务,以获:f又当前节目流中所携带的广告数 据。
在广告接收的过程中,实时监测用户操作状态,当发现有切台请求时,立 即终止广告接收任务,优先处理切台事件。当切台成功时,再重新启动广告接 收,在用户欣赏节目的同时,在后台接收广告数据。
在步骤S102中,将获取到的广告数据存储到内存。
在将广告数据存储到内存后,当需要启动浏览器程序、EPG界面等程序时, 由于浏览器程序、EPG界面等程序需要占用大量内存,为了避免内存分配不足, 作为本发明的实施例,在需要启动浏览器程序、EPG界面等程序时,清空存储 在内存中的广告数据。而在退出浏览器程序、EPG界面等程序后,启动广告接 收任务。
在步骤S103中,当需要播放广告时,从内存中调耳4目应广告数据,并进 行播放显示。
作为本发明的实施例,广告可以显示在主菜单、节目列表、信息条、广播 背景等,当进入相应菜单界面,需要播;^文广告时,调取内存中相应广告数据, 并根据广告数据显示播^故广告。广告可以釆用定时循环显示的方式来l番;故。
图2示出了本发明提供的数字电视的广告播放系统的结构,该广告播放系 统可以为内置于数字电视接收终端的软件单元或者硬件单元或者软、硬结合的 单元。该数字电视的广告播放系统包括广告数据获取单元21、广告数据存储单元
22、广告数据播放单元23。
广告数据获取单元21获取广告数据,广告数据存储单元22将获取到的广 告数据存储到内存,当需要播放广告时,广告数据播放单元23从内存中调取相 应广告数据,并进行播放显示。
其中,广告数据获取单元21为以下模块中的至少一个开机触发广告接收 模块211在开机时,启动广告接收任务在主频点接收广告数据,当达到设定时 间时,则停止接收广告数据;大应用退出触发广告接收模块212在开机后,当 用户从浏览器或者EPG界面退出时,启动广告接收任务;更新触发广告接收模 块213当检测到TS流中的广告数据发生更新时,启动广告接收任务。
其中,广告数据播放单元23从内存中调取相应广告数据,并进行播放显示 的过程可以为当进入主菜单或节目列表或信息条或广播背景的菜单界面时, 广告数据调取模块231调取内存中相应广告数据,定时循环播放模块232根据 广告数据,采用定时循环显示的方式来播放广告。
综上所述,在本发明中,通过将广告数据存储到内存中,当需要播-丈广告 时,从内存中调取相应的广告数据进行播放显示。由于在以往技术的基础上, 增加使用内存作为存储广告数据的介质,从而数字电视接收终端可以存储更多 的广告数据,从而提高了数字电视接收终端能够播放的广告数目。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的寸呆护范围之内。
权利要求
1、一种数字电视的广告播放方法,其特征在于,所述方法包括以下步骤获取广告数据;将获取到的广告数据存储到内存;当需要播放广告时,从内存中调取相应广告数据,并进行播放显示。
2、 如权利要求l所述的方法,其特征在于,所述获取广告数据的步骤至少 包括以下步骤中的一个在开机时,启动广告接收任务在主频点接收广告数据,当达到设定时间时, 则停止接收广告数据;在开机后,当用户从浏览器或者EPG界面退出时,启动广告接收任务; 当检测到TS流中的广告数据发生更新时,启动广告接收任务。
3、 如权利要求l所述的方法,其特征在于,所述当需要播放广告时,从内 存中调耳^目应广告数据,并进行播;改显示的步骤包括以下步骤当进入主菜单或节目列表或信息条或广播背景的菜单界面时,调取内存中 相应广告数据;根据广告数据,采用定时循环显示的方式来播放广告。
4、 如权利要求l所述的方法,其特征在于,所述将获取到的广告数据存储 到内存的步骤之后还包括当需要打开浏览器或EPG时,清空内存中存储的广告数据; 当退出浏览器或EPG时,则启动广告接收任务。
5、 一种数字电视的广告播放系统,其特征在于,所述系统包括 广告数据获取单元,用于获取广告数据;广告数据存储单元,用于将获取到的广告数据存储到内存;以及 广告数据播放单元,用于当需要播放广告时,从内存中调M目应广告数据, 并进行播放显示。
6、 如权利要求5所述的系统,其特征在于,所述广告数据获取单元包括以下模块中的至少一个开机触发广告接收模块,用于在开机时,启动广告接收任务在主频点接收 广告数据,当达到设定时间时,则停止接收广告数据;大应用退出触发广告接收模块,用于在开机后,当用户从浏览器或者EPG 界面退出时,启动广告接收任务;以及更新触发广告接收模块,用于当检测到TS流中的广告数据发生更新时, 启动广告4妾收4壬务。
7、 如权利要求5所述的系统,其特征在于,所述广告数据播放单元又包括 广告数据调取模块,用于当进入主菜单或节目列表或信息条或广播背景的菜单界面时,调耳又内存中相应广告数据;以及定时循环播放模块,用于根据广告数据,采用定时循环显示的方式来播放 广告。
8、 一种数字电视接收终端,其特征在于,所述数字电视接收终端包括一数 字电视的广告4番》丈系统,所述系统包括广告数据获取单元,用于获取广告数据; 广告数据存储单元,用于将获取到的广告数据存储到内存;以及 广告数据播放单元,用于当需要播放广告时,从内存中调取相应广告数据, 并进4于4番》t显示。
9、 如权利要求8所述的数字电视接收终端,其特征在于,所述广告数据获 取单元又包括开机触发广告接收模块,用于在开机时,启动广告接收任务在主频点接收 广告数据,当达到设定时间时,则停止接收广告数据;大应用退出触发广告接收模块,用于在开机后,当用户从浏览器或者EPG 界面退出时,启动广告接收任务;以及更新触发广告接收模块,用于当检测到TS流中的广告数据发生更新时, 启动广告接收任务。
10、如权利要求8所述的数字电视接收终端,其特征在于,所述广告数据 播放单元又包括广告数据调取模块,用于当进入主菜单或节目列表或信息条或广播背景的 菜单界面时,调取内存中相应广告数据;以及定时循环播放模块,用于根据广告数据,采用定时循环显示的方式来播》丈 广告。
全文摘要
本发明适用于图像传输领域,提供了一种数字电视的广告播放方法、系统及数字电视接收终端,所述方法包括以下步骤获取广告数据;将获取到的广告数据存储到内存;当需要播放广告时,从内存中调,取相应广告数据,并进行播放显示。在本发明中,通过将广告数据存储到内存中,当需要播放广告时,从内存中调取相应的广告数据进行播放显示。由于在以往技术的基础上,增加使用内存作为存储广告数据的介质,从而数字电视接收终端可以存储更多的广告数据,从而提高了数字电视接收终端能够播放的广告数目。
文档编号H04N21/433GK101521816SQ20091010646
公开日2009年9月2日 申请日期2009年3月31日 优先权日2009年3月31日
发明者超 田 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1