[发明专利]一种互动媒体的生成方法和装置有效
申请号: | 201911403240.5 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113132772B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 孟庆春;刘里;郑钿彬;尹金钢 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/482;H04N21/485 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互动 媒体 生成 方法 装置 | ||
本申请实施例公开了一种互动媒体的生成方法和装置,包括至少一个内容节点的互动媒体可被多个用户同时进行更新,针对通过不同用户标识发起的多个分支更新请求,可以将该多个分支更新请求放入消息队列中,并从消息队列中依次提取分支更新请求进行处理。在提取多个分支更新请求中的目标更新请求时,针对目标更新请求中的待更新内容和父节点标识,可以根据父节点标识确定在互动媒体中的第一内容节点,并根据待更新内容对第一内容节点进行分支更新,从而改变了基于第一内容节点展开的分支。通过多人更新互动媒体,缩短了互动媒体更新周期,且为互动媒体更新者之间提供了高效的互动途径,大大丰富了互动媒体的互动方式。
技术领域
本申请涉及数据处理领域,特别是涉及一种互动媒体的生成方法和装置。
背景技术
互动媒体为一种通过多展开分支与用户进行互动的媒体形式,可以基于用户的选择确定所展开的分支。例如互动媒体可以为具有多剧情分支的互动视频,用户在观看互动视频时,在有多个剧情分支的节点,用户可以针对展示的剧情分支选项进行选择,互动视频会基于用户的选择跳转到相应剧情分支内容,使得用户的选择决定了视频中的剧情走向,从而实现与用户的互动。
目前主要是通过媒体制作者单独创作互动媒体,在完成主体架构或成品后才会将互动媒体上线,不仅开发周期长,而且个人创意有限,阻碍了互动媒体的发展。
发明内容
为了解决上述技术问题,本申请提供了一种互动媒体的生成方法和装置,实现了多人更新互动媒体,且避免了多人更新同一个互动媒体时可能出现的更新内容相互覆盖、回滚的情况,缩短了互动媒体更新周期。
本申请实施例公开了如下技术方案:
一方面,本申请实施例提供了一种互动媒体的生成方法,所述方法包括:
获取针对互动媒体的多个分支更新请求;所述互动媒体包括至少一个内容节点,所述多个分支更新请求为通过不同用户标识发起的,所述多个分支更新请求为目标更新请求,所述目标更新请求包括待更新内容和父节点标识;所述父节点标识用于标识所述互动媒体中的第一内容节点;
将所述多个分支更新请求放入消息队列;
根据从所述消息队列中依次提取的分支更新请求,对所述互动媒体进行分支更新;其中,当提取到所述目标更新请求时,根据所述待更新内容对所述互动媒体中所述第一内容节点进行分支更新。
另一方面,本申请实施例提供了一种互动媒体的生成装置,所述装置包括获取单元、放入单元和更新单元:
所述获取单元,用于获取针对互动媒体的多个分支更新请求;所述互动媒体包括至少一个内容节点,所述多个分支更新请求为通过不同用户标识发起的,所述多个分支更新请求为目标更新请求,所述目标更新请求包括待更新内容和父节点标识;所述父节点标识用于标识所述互动媒体中的第一内容节点;
所述放入单元,用于将所述多个分支更新请求放入消息队列;
所述更新单元,用于根据从所述消息队列中依次提取的分支更新请求,对所述互动媒体进行分支更新;其中,当提取到所述目标更新请求时,根据所述待更新内容对所述互动媒体中所述第一内容节点进行分支更新。
另一方面,本申请实施例提供了一种用于互动媒体的生成设备,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行上述任意一项所述的互动媒体的生成方法。
另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行上述任意一项所述的互动媒体的生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911403240.5/2.html,转载请声明来源钻瓜专利网。