本发明专利技术公开了一种多媒体文件的生成方法及装置。其中,该方法包括:获取第一客户端提供的待插入多媒体数据及插入配置信息,其中,插入配置信息至少用于指示请求插入待插入多媒体数据的多媒体文件;根据插入配置信息获取第二客户端提供的多媒体文件;将待插入多媒体数据插入到多媒体文件中,以生成包含有待插入多媒体数据的目标多媒体文件。本发明专利技术解决了现有技术中仅能由服务器侧来确定待插入多媒体数据在多媒体文件中的插入位置所导致的插入不准确的技术问题。
【技术实现步骤摘要】
本专利技术涉及计算机领域,具体而言,涉及一种多媒体文件的生成方法及装置。
技术介绍
如今,随着互联网的快速发展,网站的市场规模和媒体价值也随之提高,越来越多 的企业开始关注如何充分利用网站的网络资源来宣传自身产品或服务。为了满足企业需 求,网站总是在播放多媒体文件之前自动推送各种形式的多媒体数据。进一步,为了将多媒 体数据的价值最大化,网站目前主要采用的插入多媒体数据的方式是在多媒体文件播放前 不断增加多媒体数据的数量或延长多媒体数据的播放时长,以使在用户所选择播放的多媒 体文件播放之前能最大程度地向用户播放展示多媒体数据,例如,在用户选择播放的视频 之前,由插入一条15s的广告调整为插入3条15s的广告,以便为相应的企业带来收益。 然而,目前在多媒体文件中插入的多媒体数据都是由服务器来单一地确定多媒体 数据的插入位置,比如插入到多媒体文件播放之前的插入位置,进一步,客户端仅仅只能被 动地接受服务器配置好的包含多媒体数据的多媒体文件,这就使得在播放上述位于多媒体 文件之前的多媒体数据时,很多用户由于需要等待时间较长,而选择放弃等待,不再播放多 媒体文件,进而不仅造成多媒体数据的播放时间缩短,而且播放多媒体文件的用户也会流 失,从而导致多媒体数据的展示效果下降。换言之,由于现有技术中仅由服务器侧来确定多 媒体文件的插入位置所导致的插入不准确的问题。 针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种多媒体文件的生成方法及装置,以至少解决现有技术中 仅能由服务器侧来确定待插入多媒体数据在多媒体文件中的插入位置所导致的插入不准 确的技术问题。 根据本专利技术实施例的一个方面,提供了一种多媒体文件的生成方法,包括:获取第 一客户端提供的待插入多媒体数据及插入配置信息,其中,上述插入配置信息至少用于指 示请求插入上述待插入多媒体数据的多媒体文件;根据上述插入配置信息获取第二客户端 提供的多媒体文件;将上述待插入多媒体数据插入到上述多媒体文件中,以生成包含有上 述待插入多媒体数据的目标多媒体文件。 根据本专利技术实施例的另一方面,还提供了一种多媒体文件的生成装置,包括:第一 获取单元,用于获取第一客户端提供的待插入多媒体数据及插入配置信息,其中,上述插入 配置信息至少用于指示请求插入上述待插入多媒体数据的多媒体文件;第二获取单元,用 于根据上述插入配置信息获取第二客户端提供的多媒体文件;生成单元,用于将上述待插 入多媒体数据插入到上述多媒体文件中,以生成包含有上述待插入多媒体数据的目标多媒 体文件。 在本专利技术实施例中,在获取到第一客户端提供的待插入多媒体数据及插入配置信 息后,根据插入配置信息获取第二客户端提供的多媒体文件,以便于将待插入多媒体数据 插入到上述多媒体文件中,以实现在多媒体文件中准确插入待插入多媒体数据,以便于生 成更加吸引用户的新的多媒体文件,从而克服现有技术中由于在多媒体文件中插入的多媒 体数据都是由服务器来单一地确定多媒体数据的插入位置所导致的插入位置不准确,进而 造成在客户端播放位于多媒体文件之前的多媒体数据时,用户播放多媒体数据的播放时间 缩短,进而使得大量用户流失的问题,实现延长用户播放多媒体数据的时间,进而提升待插 入多媒体数据的用户关注度,达到改善多媒体数据在多媒体文件中的展示效果。 进一步,由于本专利技术实施例中提供的多媒体文件生成方法是在第二客户端提供的 多媒体文件中插入第一客户端提供的待插入多媒体数据,可为第二客户端对应的账号中转 移相应的虚拟资源,从而实现吸引更多用户参与多媒体文件的生成过程,以延长播放待插 入多媒体数据的时间,并提高待插入多媒体数据的用户关注度。此外,由于待插入多媒体数 据准确插入多媒体文件的相应的插入位置,从而延长了用户播放上述已插入到多媒体文件 中的待插入多媒体数据的播放时间,进一步提高了待插入多媒体数据被播放或被点击的机 会,进而改善了待插入多媒体数据的展示效果,使企业与用户实现双赢。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的一种可选的多媒体文件的生成方法的应用场景示意 图; 图2是根据本专利技术实施例的一种可选的多媒体文件的生成方法的流程图; 图3是根据本专利技术实施例的一种可选的多媒体文件的生成方法的示意图; 图4是根据本专利技术实施例的另一种可选的多媒体文件的生成方法的示意图; 图5是根据本专利技术实施例的另一种可选的多媒体文件的生成方法的流程图; 图6是根据本专利技术实施例的一种可选的多媒体文件的生成方法中获取多媒体文 件及播放标签的示意图; 图7是根据本专利技术实施例的另一种可选的多媒体文件的生成方法中获取多媒体 文件及播放标签的示意图; 图8是根据本专利技术实施例的又一种可选的多媒体文件的生成方法中获取多媒体 文件及播放标签的示意图; 图9是根据本专利技术实施例的又一种可选的多媒体文件的生成方法的流程图; 图10是根据本专利技术实施例的又一种可选的多媒体文件的生成方法中推送目标多 媒体文件的流程图;以及 图11是根据本专利技术实施例的一种可选的多媒体文件的生成装置的示意图。【具体实施方式】 为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的 附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范 围。 需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用 的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。此外,术语"包括"和"具有"以及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产 品或设备固有的其它步骤或单元。 实施例1 根据本专利技术实施例,提供了一种多媒体文件的生成方法的实施例,上述多媒体文 件的生成方法可以但不限于应用于如图1所示的网络环境中,获取终端102-1上的第一客 户端提供的待插入多媒体数据及插入配置信息,再根据插入配置信息由终端102-2上的第 二客户端提供的多媒体文件,进而在服务器104中根据插入配置信息将由第一客户端获取 到的待插入多媒体数据插入到由第二客户端获取到的多媒体文件中,以生成目标多媒体文 件,以便于将生成的目标多媒体文件推送给发送请求播放目标多媒体文件的播放请求的终 端102-3上的第三客户端。可选地,在本实施例中,上述网络可以包括但不限于:广域网、城 域网、局域网。可选地,在本实施例中,上述终端可以包括但不限于以下至少之一:手机、平 板电脑、笔记本电脑、PC机。可选地,在本实施例中,上述发送多媒体文件和请求播放多媒 体文件的终端可以为同一个终端,也可以为不同终本文档来自技高网...
【技术保护点】
一种多媒体文件的生成方法,其特征在于,包括:获取第一客户端提供的待插入多媒体数据及插入配置信息,其中,所述插入配置信息至少用于指示请求插入所述待插入多媒体数据的多媒体文件;根据所述插入配置信息获取第二客户端提供的多媒体文件;将所述待插入多媒体数据插入到所述多媒体文件中,以生成包含有所述待插入多媒体数据的目标多媒体文件。
【技术特征摘要】
【专利技术属性】
技术研发人员:周彬,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。