著录项信息
专利名称 | 一种智能电视播放器图片广告投放的方法及系统 |
申请号 | CN201310166345.X | 申请日期 | 2013-05-08 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2014-01-22 | 公开/公告号 | CN103533433A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/443 | IPC分类号 | H;0;4;N;2;1;/;4;4;3;;;H;0;4;N;2;1;/;4;7;8查看分类表>
|
申请人 | TCL集团股份有限公司 | 申请人地址 | 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | TCL集团股份有限公司 | 当前权利人 | TCL集团股份有限公司 |
发明人 | 曹源 |
代理机构 | 深圳市君胜知识产权代理事务所(普通合伙) | 代理人 | 王永文;杨宏 |
摘要
一种智能电视播放器图片广告投放的方法及系统,该系统包括智能电视和广告服务器,智能电视包括广告预处理服务模块、智能电视播放器模块;智能电视启动后加载广告预处理服务;广告预处理服务通过网络访问广告服务器并获取广告图片信息,如果网络异常,则广告预处理服务周期性的访问广告服务器以获取广告图片信息;广告预处理服务将从广告服务器获取到图片广告的信息通知播放器;播放器启动后从广告预处理服务处获取广告图片信息并在视频节目播放前显示广告图片。本发明智能电视播放器可以获得经过广告预处理服务对广告图片解码后保存在本地的广告图片数据,解决了网络情况不佳时播放器在播放图片广告时的延迟滞后,改善了用户观看视频节目的体验。
1.一种智能电视播放器图片广告投放的方法,其特征在于,包括如下步骤:
智能电视启动后加载广告预处理服务;
广告预处理服务通过网络访问广告服务器,并从广告服务器获取广告图片信息,如果网络异常,则广告预处理服务周期性的访问广告服务器以获取广告图片信息;
广告预处理服务将从广告服务器获取到图片广告的信息通知播放器;
播放器启动后从广告预处理服务处获取广告图片信息并在视频节目播放前显示广告图片;
所述从广告服务器获取的广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长;
所述广告预处理服务通过网络访问广告服务器,并从广告服务器获取广告图片信息后还包括如下步骤:
在系统分区下建立广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表;
对广告图片进行MD5检验、解码并储存;
当广告预处理服务将从广告服务器获取的广告图片下载解码存储后,还需要将其下载完成的信息反馈给广告服务器,以完成广告图片的下载;
播放器显示广告图片后,同时记录与各视频节目对应广告图片的曝光次数;广告预处理服务获取各视频节目对应广告图片的曝光次数后通过网络上传所述广告服务器。
2.根据权利要求1所述的智能电视播放器图片广告投放的方法,其特征在于, 所述广告预处理服务周期性的访问广告服务器是每60分钟以间隔60秒访问3次的频率访问广告服务器。
3.一种智能电视播放器图片广告投放的系统,其特征在于,包括智能电视和广告服务器,所述智能电视包括广告预处理服务模块、智能电视播放器模块;
所述广告服务器用于保存广告图片信息;
所述广告预处理服务模块用于智能电视启动后台运行,通过网络访问所述广告服务器并获取广告图片信息,如果网络异常,则周期性访问广告服务器以获取广告图片信息;获取广告图片信息后通知所述智能电视播放器模块;
所述智能电视播放器模块用于启动后从所述广告预处理服务模块获取广告图片信息,并在视频节目播放前显示广告图片;
所述广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长;
所述广告预处理服务模块还用于在系统分区下建立广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表,以及对广告图片进行MD5校验、解码并储存;
当广告预处理服务将从广告服务器获取的广告图片下载解码存储后,还需要将其下载完成的信息反馈给广告服务器,以完成广告图片的下载;
播放器显示广告图片后,同时记录与各视频节目对应广告图片的曝光次数;广告预处理服务获取各视频节目对应广告图片的曝光次数后通过网络上传所述广告服务器。
4.根据权利要求3所述的一种智能电视播放器图片广告投放的系统,其特征在于,所述广告预处理服务周期性的访问广告服务器是每60分钟以间隔60秒访问3次的频率访问广告服务器。
一种智能电视播放器图片广告投放的方法及系统\n技术领域\n[0001] 本发明涉及智能电视系统,尤其涉及一种智能电视播放器图片广告投放的方法及系统。\n背景技术\n[0002] 随着基于Android系统的智能电视越来越普及,通过智能电视观看网络视频类节目也越来越多,这些网络视频类节目一般通过Android多媒体播放器播放,内容提供商创立了在节目正片之前插播广告的商业模式以盈利。现有技术插播广告内容包括视频和图片两大类。视频类广告一般通过与节目正片进行贴片,即广告内容和节目正片内容打包为一个整体来实现;图片类广告一般通过网络获取后在播放器中呈现。然而,在图片类广告下载播放过程中,启动播放器后,播放器通过网络从服务器下载投放的广告图片解码并显示,播放正片过程中暂停后,播放器通过网络从服务器端下载广告图片解码并显示。这种实现方式中,在网络条件好(如网络在64KB/S以上)的情况广告图片会显示及时,没有延迟滞后,在网络状况差的情况下,广告图片往往会出现延迟滞后下载的情况,既影响广告投放的效率和效果,也严重影响用户体验。\n[0003] 因此,现有技术还有待于改进和发展。\n发明内容\n[0004] 鉴于上述现有技术的不足之处,本发明为解决现有技术的缺陷和不足,提出一种对图片广告进行预处理以加速网络视频节目播放时图片广告的显示,不影响用户观看节目的播放器图片广告投放的方法及系统。\n[0005] 本发明解决技术问题所采用的技术方案如下:\n[0006] 一种智能电视播放器图片广告投放的方法,包括如下步骤:\n[0007] 智能电视启动后加载广告预处理服务;\n[0008] 广告预处理服务通过网络访问广告服务器,并从广告服务器获取广告图片信息,如果网络异常,则广告预处理服务周期性的访问广告服务器以获取广告图片信息;\n[0009] 广告预处理服务将从广告服务器获取到图片广告的信息通知播放器;\n[0010] 播放器启动后从广告预处理服务处获取广告图片信息并在视频节目播放前显示广告图片。\n[0011] 进一步的,所述从广告服务器获取的广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长。\n[0012] 所述广告预处理服务通过网络访问广告服务器,并从广告服务器获取广告图片信息后还包括如下步骤:\n[0013] 在系统分区下建立广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表;\n[0014] 对广告图片进行MD5检验、解码并储存。\n[0015] 所述广告预处理服务周期性的访问广告服务器是每60分钟以间隔60秒访问3次的频率访问广告服务器。\n[0016] 作为进一步改进,播放器显示广告图片后,同时记录与各视频节目对应广告图片的曝光次数;\n[0017] 广告预处理服务获取各视频节目对应广告图片的曝光次数后通过网络上传所述广告服务器。\n[0018] 本发明还提供一种智能电视播放器图片广告投放的系统,包括智能电视和广告服务器,所述智能电视包括广告预处理服务模块、智能电视播放器模块;\n[0019] 所述广告服务器用于保存广告图片信息;\n[0020] 所述广告预处理服务模块用于智能电视启动后台运行,通过网络访问所述广告服务器并获取广告图片信息,如果网络异常,则周期性访问广告服务器以获取广告图片信息;\n获取广告图片信息后通知所述智能电视播放器模块;\n[0021] 所述智能电视播放器模块用于启动后从所述广告预处理服务模块获取广告图片信息,并在视频节目播放前显示广告图片。\n[0022] 进一步的,所述广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长。\n[0023] 所述广告预处理服务模块还用于在系统分区下建立广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表,以及对广告图片进行MD5校验、解码并储存。\n[0024] 所述广告预处理服务周期性的访问广告服务器是每60分钟以间隔60秒访问3次的频率访问广告服务器。\n[0025] 作为进一步改进,所述智能电视播放器模块还用于显示广告图片同时记录各广告图片与各视频节目对应的曝光次数,并通过所述广告预处理服务模块将各广告图片的曝光次数通过网络上传所述广告服务器。\n[0026] 与现有技术相比较,本发明智能电视播放器图片广告投放的方法和系统在智能电视在启动后由广告预处理服务通过网络访问广告服务器并获取广告图片信息保存在本地系统,在网络状况不佳的情况下,广告预处理服务还可周期性的访问广告服务器获取广告图片信息保存。在用户未启动智能电视播放器时即下载广告服务器上的广告图片信息及其对应的视频信息保存至本地,使得智能电视播放器在启动后可以快速获得经过广告预处理服务对广告图片解码后的数据,并快速显示广告图片,解决了网络情况不佳时智能电视播放器在播放图片广告时的延迟滞后,改善了用户通过智能电视播放器观看视频节目的体验。同时,广告预处理服务还能对各个视频节目对应播放的各个广告图片的曝光次数进行统计,并通过网络上传至广告服务器,广告服务提供商可以根据用户观看习惯获取用户观看行为数据,为广告服务商投放广告提供有效的参考,实现广告的智能投放。\n附图说明\n[0027] 图1是本发明智能电视播放器图片广告投放的方法优选实施例的流程图。\n[0028] 图2是本发明智能电视播放器图片广告投放的方法优选实施例中广告预处理服务与广告服务器间的数据流图。\n[0029] 图3是本发明智能电视播放器图片广告投放的方法优选实施例中广告预处理服务与智能电视播放器间的数据流图。\n[0030] 图4是本发明智能电视播放器图片广告投放系统的结构原理框图。\n具体实施方式\n[0031] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0032] 在Android系统智能电视中,播放器属于一个独立的应用,广告预处理服务负责广告图片资源的处理,属于Android Service,层次上与播放器并列,为了实现广告图片的在播放器开启后能够快速显示,本发明方法设置了Android智能电视开机后广告预处理服务即启动,并在后台工作。对于智能电视而言,播放器应用只有在用户主动触发时才会启动,本发明方法的原理是基于智能电视启动后即通过广告预处理服务访问广告服务器,并将获取的广告图片下载到本地预先解码存储,实现智能电视播放器启动后即可以快速加载已经下载到本地的图片广告。\n[0033] 本发明智能电视播放器图片广告投放的方法通过以下的实施步骤实现,图1所述为本发明方法的优选实施例流程图,工作步骤如下:\n[0034] S100,智能电视启动后加载广告预处理服务;\n[0035] S200,广告预处理服务通过网络访问广告服务器,并从广告服务器获取广告图片信息,如果网络异常,则广告预处理服务周期性的访问广告服务器以获取广告图片信息。\n[0036] 具体而言,广告预处理服务与广告服务器之间的数据流程如图2所示,广告预处理服务通过访问HTTP URL访问广告服务器,广告服务器将广告图片信息数据返回给广告预处理服务,其中,广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长。为了管理广告图片,使智能电视播放器在播放视频节目前能够正确播放图片广告,广告预处理服务需要建立广告图片与对应播放视频的关系,可以建立关系表如表1所示:\n[0037] 表1\n[0038]\n[0039] 对于Android系统而言,广告预处理服务在系统data/data/分区下建立如表1所示的广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表;然后对下载的广告图片进行MD5校验后,对广告图片进行解码,例如,广告图片为JPEG格式的,可调用jpegecode方法来进行解码,经过解码后的广告图片储存到本地存储系统中,例如,将解码后的广告图片数据存储到data/data/adspic的目录下,完成广告图片的下载解码存储。在网络条件不佳的情况下,为了能够将广告图片预先下载到智能电视本地系统,所述广告预处理服务周期性的访问广告服务器,本优选实施例采用每60分钟以间隔60秒访问3次的频率访问广告服务器,以保证广告图片能够预先下载到智能电视本地系统中存储。当广告预处理服务将从广告服务器获取的广告图片下载解码存储后,还需要将其下载完成的信息反馈给广告服务器,以完成广告图片的下载。\n[0040] S300,广告预处理服务将从广告服务器获取到图片广告的信息通知播放器。如图3所示,图3示出了广告预处理服务与智能电视播放器之间的数据流图,广告预处理服务在获取到图片广告后还需要广播通知给智能电视播放器,以便于播放器能够从广告预处理服务处获取广告图片并在播放器播放视频节目时呈现。\n[0041] S400,播放器启动后从广告预处理服务处获取广告图片信息并在视频节目播放前显示广告图片。继续参考图3,用户启动播放器后,向广告预处理服务请求数据以获取广告图片信息,广告预处理服务则将广告图片信息返回给播放器。其中,播放器向广告预处理服务请求数据通过如GetCurretAdspics函数接口获取。智能电视播放器在获取广告图片信息后,根据上述表1的广告图片与对应播放视频的关系表在视频节目前显示相对应的广告图片,并根据广告有效期和广告时长进行相应的广告图片播放。\n[0042] 在上述步骤的基础了,为了能够进一步提高对广告图片数据的利用,还可以进一步包括如下步:\n[0043] S500,播放器显示广告图片后,同时记录与各视频节目对应广告图片的曝光次数;\n广告预处理服务获取各视频节目对应广告图片的曝光次数后通过网络上传所述广告服务器。\n[0044] 一并结合图2和图3来看,广告预处理服务还可以通过获取用户对观看视频节目的频次来实现对图片广告曝光次数的统计,并将广告图片信息,包括广告图片ID、广告图片ID对应的视频ID及曝光次数上传到广告服务器,以使广告服务器能够根据广告图片信息对广告图片的曝光次数进行统计计算来实现智能投放图片广告。在该步骤处理过程中,广告预处理服务需要从智能电视播放器获取各视频节目对应广告图片的曝光次数,智能电视播放器将各视频节目对应广告图片的曝光次数返回给广告预处理服务后由广告预处理服务对广告图片的曝光次数在表1的基础上生成广告图片曝光次数表,如表2所示:\n[0045] 表2\n[0046]\n[0047] 广告图片的曝光次数由播放器获得,因为广告图片的成功显示是在播放器内进行的,广告预处理服务通过与智能电视播放器进行通讯实现获取该广告图片的曝光次数以形成表2示出的广告图片及其曝光次数的映射关系表。\n[0048] 应当说明的是,步骤S500是在智能电视播放器快速播放图片广告的基础进一步对广告图片数据的利用,此步骤是用于收集用户观看视频行为数据,以期实现广告的智能、精确投放,进一步提升用户使用的体验感。\n[0049] 本发明还提供一种智能电视播放器图片广告投放的系统,如图4所示,该系统包括智能电视10和广告服务器20,智能电视10包括广告预处理服务模块101和智能电视播放器模块102;\n[0050] 其中,广告服务器20用于保存广告图片信息;\n[0051] 广告预处理服务模块101用于智能电视启动后台运行,通过网络访问所述广告服务器并获取广告图片信息,如果网络异常,则周期性访问广告服务器以获取广告图片信息;\n获取广告图片信息后通知智能电视播放器模块;其中,广告图片信息包括广告图片ID、广告图片ID对应的视频ID、广告有效期及广告时长。广告预处理服务周期性的访问广告服务器是每60分钟以间隔60秒访问3次的频率访问广告服务器。\n[0052] 广告预处理服务模块101还用于在智能电视的Android系统分区下建立广告图片ID与视频ID、广告有效期、广告时长的对应关系的映射表,以及对广告图片进行MD5校验、解码并储存。\n[0053] 智能电视播放器模块102用于启动后从广告预处理服务模块101处获取广告图片信息,并在视频节目播放前显示广告图片。\n[0054] 为了进一步实现对广告图片数据的利用,智能电视播放器102还用于显示广告图片同时记录各广告图片与各视频节目对应的曝光次数,并通过所述广告预处理服务模块\n101将各广告图片的曝光次数通过网络上传到广告服务器20,由广告服务器20对用户观看视频行为数据进行手机,以期实现广告的智能、精确投放,进一步提升用户使用的体验感。\n[0055] 本发明系统的工作原理及过程与上述本发明方法优选实施例一致,此处不赘述。\n[0056] 应当理解的是,以上所述仅为本发明的较佳实施例而已,并不足以限制本发明的技术方案,对本领域普通技术人员来说,在本发明的精神和原则之内,可以根据上述说明加以增减、替换、变换或改进,而所有这些增减、替换、变换或改进后的技术方案,都应属于本发明所附权利要求的保护范围。
法律信息
- 2018-04-06
- 2014-08-13
实质审查的生效
IPC(主分类): H04N 21/443
专利申请号: 201310166345.X
申请日: 2013.05.08
- 2014-01-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-12-09
|
2009-06-16
| | |
2
| | 暂无 |
2000-12-01
| | |
3
| |
2011-11-23
|
2010-05-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |