信息推广方法及信息推广装置制造方法及图纸

技术编号:17784604 阅读:38 留言:0更新日期:2018-04-22 16:20
本发明专利技术公开了一种信息推广方法及信息推广装置;方法包括:对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。实施本发明专利技术,能够使推广信息准确触达用户侧进行播放,避免信息处理延误。

【技术实现步骤摘要】
信息推广方法及信息推广装置
本专利技术涉及互联网的信息推广技术,尤其涉及一种信息推广方法及信息推广装置。
技术介绍
随着互联网行业特别是移动互联网的发展,通过互联网进行信息推广成为信息传播的新形态而得到普遍应用。通常,在用户观看在线视频时,相关技术采用将用户请求的视频连同对特定对象(如人、物、事件、商品和服务)进行宣传的信息(简称推广信息)一起发送到用户侧,从而实现在用户侧播放视频的同时呈现推广信息,以实现利用推广信息进行宣传的效果。一般地,推广信息采用视频或音频等格式,视频客户端在播放视频之前以及播视频的过程中播放视频格式的推广信息。目前,用户侧的终端中往往运行各种具有内容过滤功能,如网络防火墙、浏览器中的内容过滤插件等,并且相当部分的内容过滤功能是在用户侧终端中默认方式运行,或者以与操作系统捆绑的方式运行,对于普通用户来说难以根据个人的需求进行设置。这就导致以下问题,内容过滤功能会采用各种方式对推广信息进行过滤或者屏蔽,导致对用户有用的推广信息无法有效触达用户侧呈现,致使用户因为无法及时获取有用的推广信息而延误处理时机。
技术实现思路
本专利技术实施例提供一种信息推广方法及信息推广装置,能够使推广信息准确触达用户侧进行呈现,保证用户获取推广信息的及时性。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种信息推广方法,包括:对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。第二方面,本专利技术实施例提供一种信息推广装置,包括:封装单元,用于对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;分块文件,用于对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;列表单元,用于基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;传输单元,用于响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。第三方面,本专利技术实施例提供一种信息推广装置,包括:存储器和处理器,存储器中存储有可执行指令,用于引起处理器执行以下的操作:对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。第四方面,本专利技术实施例提供一种存储介质,包括有可执行指令,用于执行本专利技术实施例提供的信息推广方法。本专利技术实施例具有以下有益效果:由于媒体信息和推广信息的地址融合在统一的播放列表中,实现了将推广信息的地址隐藏于播放列表中的效果,对于用户侧来说,播放列表是仅用于供播放媒体信息的,用户侧会根据播放列表中分块的地址顺序请求相应的分块在用户侧本地解码播放,这样就有效绕过了用户侧的内容过滤功能,使推广信息能够及时触达用户侧进行播放,保证了信息推广的及时性。附图说明图1是本专利技术实施例中信息推广的一个可选的实现示意图;图2是本专利技术实施例中信息推广方法一个可选的流程示意图;图3-1至图3-3是本专利技术实施例中信息推广的可选的实现示意图;图4是本专利技术实施例中信息推广装置的可选的软硬件结构示意图;图5是本专利技术实施例中信息推广方法一个可选的流程示意图;图6-1是本专利技术实施例中容器格式的一个可选的示意图;图6-2是本专利技术实施例中采用H.264编码的流文件的格式的一个可选的示意图;图6-3是本专利技术实施例中对流文件进行分块处理的一个可选的示意图;图6-4是本专利技术实施例中对流文件进行分块处理的一个可选的示意图;图6-5是本专利技术实施例中在中转平台与用户侧之间传输分块文件的网络传输模型的一个可选的结构示意图;图6-6是本专利技术实施例中在中转平台与用户侧之间传输分块文件的一个可选的实现示意图;图6-7是本专利技术实施例中自适应切换流文件质量的一个可选的流程示意图;图7是本专利技术实施例中信息推广装置的一个可选的功能结构示意图。具体实施方式以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所提供的实施例仅仅用以解释本专利技术,并不用于限定本专利技术。另外,以下所提供的实施例是用于实施本专利技术的部分实施例,而非提供实施本专利技术的全部实施例,在本领域技术人员不付出创造性劳动的前提下,对以下实施例的技术方案进行重组所得的实施例、以及基于对专利技术所实施的其他实施例均属于本专利技术的保护范围。需要说明的是,在本专利技术实施例中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的方法或者装置不仅包括所明确记载的要素,而且还包括没有明确列出的其他要素,或者是还包括为实施方法或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的方法或者装置中还存在另外的相关要素(例如方法中的步骤或者装置中的单元)。例如,本专利技术实施例提供的信息推广方法包含了一系列的步骤,但是本专利技术实施例提供的信息推广方法不限于所记载的步骤,同样地,本专利技术实施例提供的信息推广装置包括了一系列单元,但是本专利技术实施例提供的信息推广装置不限于包括所明确记载的单元,还可以包括为获取相关信息、或基于信息进行处理时所需要设置的单元。对本专利技术进行进一步详细说明之前,对本专利技术实施例中涉及的名词和术语进行说明,本专利技术实施例中涉及的名词和术语适用于如下的解释。视频过顶(OTT,OverTheTop)业务,也称为在线视频业务,是指通过互联网向用户提供直播的或点播的媒体信息的业务形式,利用运营商的网络传输媒体信息的数据到用户侧,运营商的网络作为传输媒体信息的数据的媒介。媒体信息,用户侧终端运行的客户端向网络侧的媒体后台请求、并在客户端播放的视频、音频等。终端:在用户侧运行具有在线视频播放能力的客户端(例如各种在线视频播放器、浏览器等)的设备,可以为台式机电脑、电视机顶盒、Xbox/PS3游戏机、户外广告展示屏等固定终端;也可以为智能手机、笔记本电脑、平板电脑和车载广告展示屏等移动终端。推广信息,具有推广需求的用户(以下简称信息推广用户),针对用户侧的客户端中所需传播的信息的统称,有别于客户端获取的与自身业务相关的业务信息。例如,视频客户端(如专用的视频播放器,或者基于页面播放的浏览器等)的自身的业务信息是各种在线视频,多个动态形成好友动态流,而推广信息可以是广告主期望向符合定向投放条件的用户投放的广告,或者是新闻单位期望向所有用户推送的重大新闻。推广信息可以为采用视频、音频等媒体形式的广告,例如贴片广告,贴片广告是指用于在在线视频的播放窗口(覆盖部分或者全部的窗口)中播放的广告,包括在视频的片头、片尾和播放过程中播放的广告。广告软件开发套件(SDK,SoftwareDevelopmentKit),向用户侧的视频播放客户端提供的应用程序接口(API,Ap本文档来自技高网...
信息推广方法及信息推广装置

【技术保护点】
一种信息推广方法,其特征在于,包括:对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。

【技术特征摘要】
1.一种信息推广方法,其特征在于,包括:对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件;对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件;基于所述分块文件的地址构建播放列表,向所述用户侧返回所述播放列表;响应于用户侧针对所述播放列表中分块文件的请求,向所述用户侧顺序传输相应的分块文件。2.如权利要求1所述的方法,其特征在于,所述基于所述分块文件的地址构建播放列表,包括:根据所述推广信息相对于所述媒体信息的播放顺序,对应排列所述媒体信息流文件的分块的地址、以及所述推广信息流文件的分块的地址,基于所排列的地址形成所述播放列表。3.如权利要求1所述的方法,其特征在于,还包括:在所述播放列表中为所述媒体信息流文件的分块、以及所述推广信息流文件的分块分配相同名称前缀,并根据所述播放顺序为所述分块分配相应的序号作为名称后缀。4.如权利要求1所述的方法,其特征在于,还包括:在所述播放列表中为所述媒体信息流文件的分块、以及所述推广信息流文件的分块分配相同地址前缀,所述地址前缀指向存储相应分块的位置。5.如权利要求1所述的方法,其特征在于,还包括:获取用户侧请求播放的媒体信息的标识、以及用户侧请求播放的推广信息的标识,根据所获取的标识获取需要进行编码的所述媒体信息和所述推广信息。6.如权利要求1所述的方法,其特征在于,所述对媒体信息和推广信息分别进行编码,封装所对应得到的编码数据形成媒体信息流文件和推广信息流文件,包括:基于至少两个质量级别对应的码率,分别对所述媒体信息和所述推广信息进行编码形成相应码率的编码数据,封装所对应得到的编码数据形成相应码率的所述媒体信息流文件和所述推广信息流文件。7.如权利要求1所述的方法,其特征在于,还包括:基于所述用户侧之间的网络传输带宽确定相匹配的质量级别,判断出所述质量级别与分块处理所传输的分块文件的质量级别不一致时,切换传输所述匹配的质量级别的分块文件。8.如权利要求1所述的方法,其特征在于,所述对所述媒体信息流文件和推广信息流文件进行分块处理形成支持独立解码的分块文件,包括:基于所述用户侧的播放能力确定相适配的分块长度,对所述媒体信息流文件和推广信息流文件以所确定的分块长度进行分块处理形成分...

【专利技术属性】
技术研发人员:周彬王平
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京,11

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

1