一种推广信息监测数据的上报方法及装置制造方法及图纸

技术编号:18054279 阅读:29 留言:0更新日期:2018-05-26 10:58
本申请提供了一种推广信息监测数据的上报方法,包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识以及所述推广信息的位置信息;接收所述推广信息服务器反馈的监测链接;以及根据所述监测链接上报推广信息监测数据。本申请还提供了一种相应的用户终端和信息推广服务器。采用本申请提供的方案,能够完成推广信息监测数据的上报。

【技术实现步骤摘要】
一种推广信息监测数据的上报方法及装置
本申请涉及信息技术(IT)领域,尤其涉及推广信息监测数据上报的方法及装置。
技术介绍
随着互联网的发展,互联网上面的信息推广也迅猛发展。利用网站上的广告横幅、文本链接、多媒体的方法,在互联网刊登或发布信息,通过网络传递到互联网用户的一种高科技信息推广方式。与传统的四大传播媒体(报纸、杂志、电视、广播)上面信息推广相比,互联网上面的信息推广具有得天独厚的优势,是实施现代营销媒体战略的重要一部分。互联网信息推广包括横幅式、文本链接式、电子邮件式、插播式等形式。而目前比较方便又好用的互联网流媒体协议主要是超文本传输协议(HTTP)渐进下载方法,在这个方法中APPLE公司的直播流HTTPLiveStreaming(HLS)是这个方面的代表。由于直播HLS流的特殊性,媒体播放器以及插件无法提前获知马上将要播放的媒体分片是否包含推广信息,因此无法及时获取推广信息的相关信息,因而无法在信息推广时向对推广信息进行监测的监测平台上报推广信息监测数据。
技术实现思路
本申请提出了一种推广信息监测数据的上报方法。该方法包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识以及所述推广信息的位置信息;接收所述推广信息服务器反馈的推广信息的监测链接;以及根据所述监测链接上报推广信息监测数据。对应上述推广信息监测数据的上报方法,本申请还提出了一种上报推广信息监测数据的用户终端。该用户终端包括:监测模块,用于监测当前正在播放的直播媒体流中的媒体分片文件的文件名;解析模块,用于当在监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;推送请求模块,用于在监测到所述文件名包含推广信息标签时,发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识以及所述推广信息的位置信息;接收模块,用于接收所述推广信息服务器反馈的推广信息的监测链接;监测数据上报模块,用于根据所述监测链接上报推广信息的监测数据。本申请还提出了一种推广信息监测数据的上报方法。该方法包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,判断是否已缓存与所述直播媒体流的标识对应的各推广信息的监测链接;如果没有缓存与所述直播媒体流的标识对应的各推广信息的监测链接,则发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识;以及接收并缓存所述推广信息服务器反馈的各推广信息的监测链接;解析所述文件名,获取所述文件名中包含的推广信息的位置信息;根据所述推广信息的位置信息,从缓存的所述各推广信息的监测链接中获取与所述推广信息的位置信息对应的推广信息的监测链接;以及根据所述监测链接上报推广信息监测数据。对应上述推广信息监测数据的上报方法,本申请还提出了一种上报推广信息监测数据的用户终端。该用户终端包括:监测模块,用于监测当前正在播放的直播媒体流中的媒体分片文件的文件名;解析模块,用于当监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;第二推送请求模块,用于在没有缓存与所述直播媒体流的标识对应的各推广信息的监测链接时,发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识;缓存模块,用于接收并缓存所述推广信息服务器反馈的各推广信息的监测链接;详细信息获取模块,用于根据所述推广信息的位置信息,从缓存的所述各推广信息的详细信息中获取与所述推广信息的位置信息对应的推广信息的监测链接;以及监测数据上报模块,用于根据所述监测链接上报推广信息监测数据。本申请还提出了一种推广信息监测数据的上报方法。该方法包括:接收来自用户终端的推送请求,其中,所述推送请求包括直播媒体流的标识;查找自身存储的与所述直播媒体流的标识对应的推广信息的监测链接;以及将查找到的所述推广信息的监测链接反馈给所述用户终端。对应上述推广信息监测数据的上报方法,本申请还提出了一种上报推广信息的信息推广服务器。该信息推广服务器包括:推送请求接收模块,用于接收来自用户终端的推送请求,其中,所述推送请求包括直播媒体流的标识;查询模块,用于查找自身存储的与所述直播媒体流的标识对应的推广信息的监测链接;以及反馈模块,用于将查找到的所述推广信息的监测链接反馈给所述用户终端。采用本申请提供的方法、用户终端和服务器,能够完成针对直播流中所包含推广信息监测数据的上报。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实例的系统结构示意图;图2为本申请一实例的推广信息监测数据上报方法流程图;图3为本申请一实例的实现推广信息监测数据上报的用户终端的内部结构示意图;图4为本申请一实例的实现推广信息监测数据上报的用户终端的硬件结构示意图;图5为本申请一实例的实现推广信息监测数据上报的信息推广服务器的内部结构示意图;图6为本申请一实例的实现推广信息监测数据上报的信息推广服务器的硬件结构示意图;图7为本申请另一实例的推广信息监测数据上报方法流程图;图8为本申请另一实例的实现推广信息监测数据上报的用户终端的内部结构示意图;以及图9为本申请另一实例的实现推广信息监测数据上报的用户终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了描述上的简洁和直观,下文通过描述若干代表性的实施例来对本专利技术的方案进行阐述。实施例中大量的细节仅用于帮助理解本专利技术的方案。但是很明显,本专利技术的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本专利技术的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。如前所述,媒体播放器以及多媒体插件无法实时得知某些正在播放的直播媒体流中,比如HLS流中,是否包含推广信息,因此无法在进行信息推广时向进行推广信息监测的监测平台上报推广信息监测数据。本申请设计了一种推广信息监测数据上报的方法,可以对在直播媒体流中携带的推广信息进行监测,并上报监测数据。这种推广信息监测数据上报的方法对要推广的信息的文件名进行了规则化定义,通过多媒体插件来对正在播放的直播媒体流中的媒体分片文件的文件名进行解析,并使用解析结果请求信息推广服务器,信息推广服务器返回相关信息。最终,多媒体插件可以根据获取到的相关信息进行推广信息数据的上报。该方案使得直播媒体流中包含的推广信息变得可被监测,更加有利于该类型媒体信息推广数据的商业标准化。在本申请中,推广信息监测数据是与推广信息的展示相关的数本文档来自技高网...
一种推广信息监测数据的上报方法及装置

【技术保护点】
一种推广信息监测数据的上报方法,所述方法包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识以及所述推广信息的位置信息;接收所述推广信息服务器反馈的监测链接;以及根据所述监测链接上报推广信息监测数据。

【技术特征摘要】
1.一种推广信息监测数据的上报方法,所述方法包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,解析所述文件名,获取所述文件名中包含的推广信息的位置信息;发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识以及所述推广信息的位置信息;接收所述推广信息服务器反馈的监测链接;以及根据所述监测链接上报推广信息监测数据。2.根据权利要求1所述的方法,其中,所述方法进一步包括:根据所述推广信息标签确定推广信息的类型;所述信息推送请求进一步包括:所述推广信息的类型。3.根据权利要求1所述的方法,其中,所述接收所述推广信息服务器反馈的监测链接包括:接收所述推广信息服务器反馈的包含所述监测链接的可扩展标记语言文件。4.根据权利要求1所述的方法,所述方法进一步包括:将所述推广信息的位置信息与所述监测链接进行映射并缓存;以及在播放所述媒体分片文件时根据所述监测链接上报所述推广信息监测数据。5.根据权利要求1所述的方法,其中,所述监测链接为对应所述推广信息的网络之间互连协议IP地址。6.根据权利要求5所述的方法,其中,所述根据所述监测链接上报推广信息监测数据包括:发送因特网包探索器PING命令至所述IP地址。7.一种推广信息监测数据的上报方法,所述方法包括:监测当前正在播放的直播媒体流中的媒体分片文件的文件名;当监测到所述文件名包含推广信息标签时,判断是否已缓存与所述直播媒体流所包含各推广信息的监测链接;如果没有缓存与所述直播媒体流对应的各推广信息的监测链接,则发送信息推送请求至推广信息服务器,其中,所述信息推送请求包括所述直播媒体流的标识;及接收并缓存所述推广信息服务器反馈的各推广信息的监测链接;解析所述文件名,获取所述文件名中包含的推广信息的位置信息;根据所述推广信息的位置信息,从缓存的所述各推广信息的监测链接中获取与所述推广信息的位置信息对应的推广信息的监测链接;以及根据所述监测链接上报推广信息监测数据。8.根据权利要求7所述的方法,其中,所述接收所述推广信息服务器反馈的各推广信息的监测链接包括:接收所述推广信息服务器反馈的包含各推广信息的监测链接的可扩展标记语言文件;其中,所述各推广信息的监测链接以推广信息的位置信息作为索引。9.根据权利要求7所述的方法,所述方法进一步包括:将所述推广信息的位置信息与所述推广信息的监测链接映射并缓存;以及在播放所述媒体分片文件时根据所述推广信息的监测链接上报所述推广信息监测数据。10.根据权利要求7所述的方法,其中,所述监测链接为对应所述推广信息的网络之间互连协议IP地址。11.根据权利要求10所述的方法,其中,所述根据所述监测链接上报推广信息监测数据包括:发送因特网包探索器PING命令至所述IP地址。12.一种推广信息监测数据的上报方法,所述方法包括:接收来自用户终端的推送请求,其中,所述推送请求包括直播媒体流的标识;查找自身存储的与所述直播媒体流的标识对应的各推广信息的监测链接;将查找到的各推广信息的监测链接反馈给所述用户终端。13.根据权利要求12所述的方法,其中,所述将查找到...

【专利技术属性】
技术研发人员:高军志周彬李星胡小华王贤骏蒋权臻
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1