当前位置: 首页 > 专利查询>奈飞公司专利>正文

用于响应于用户选择而推进交互式媒体项目的重放的技术制造技术

技术编号:30135351 阅读:51 留言:0更新日期:2021-09-23 14:35
一种重放应用以最大限度地减少时延和保持用户在叙事中的沉浸感的方式,响应于用户选择而无缝地推进交互式媒体项目的重放。重放应用缓冲交互式媒体项目中包括的间隙片段,并且仅在需要显示间隙片段的一些部分时,才将这些部分馈送给媒体播放器。当用户选择在间隙片段期间显示的选项时,重放应用开始缓冲后续媒体片段并且停止将间隙片段的部分馈送给媒体播放器。重放应用开始将后续媒体片段的块馈送给媒体播放器,然后将重放无缝地推进到后续媒体片段。片段。片段。

【技术实现步骤摘要】
【国外来华专利技术】用于响应于用户选择而推进交互式媒体项目的重放的技术
[0001]相关申请的交叉引用
[0002]本申请要求2019年2月11日递交的美国专利申请序列号16/273,082的权益,特此通过引用将该美国申请并入在此。


[0003]各种实施例概括而言涉及计算机科学,更具体而言,涉及用于响应于用户选择而推进交互式媒体项目(interactive media title)的重放的技术。

技术介绍

[0004]视频流媒体服务通常被设计为向用户提供对各种媒体项目的一个或多个库的访问。为了访问给定的媒体项目,用户通常经由端点设备连接到视频流媒体服务,例如膝上型计算机、智能电视、平板计算机或者类似的设备。然后,用户可经由图形用户界面(GUI)选择给定的媒体项目,该GUI被显示在端点设备上并且被配置为允许用户从特定的媒体项目库中进行选择。在选择给定的媒体项目后,视频流媒体服务将与该媒体项目相关联的媒体内容流传输到用户的端点设备。媒体内容一般包括以特定的编码设置来编码的视频和/或音频的帧,这些编码设置可基于网络条件、用户偏好和其他参数而变化。
[0005]给定的媒体项目可能属于各种不同的格式类别,包括长篇电影、情节性连续剧、纪录片,等等。也可基于主题内容对媒体项目进行分类,因此可将其分类为例如“动作片”、“爱情片”、“喜剧片”,等等。在这些情况的任何一种中,给定的媒体项目通常使用线性或非线性叙事来传达某种故事。线性叙事一般通过描述一组按顺序发生的事件来讲述一个故事;而非线性叙事通常通过描述一组不按顺序的事件来讲述一个故事。无论格式类别、主题内容和叙事类型如何,从数据的角度来看,大多数媒体项目在历史上都被组织成单一的、确定的视频和/或音频帧的序列,其中不同的帧可被用不同的设置来进行编码。
[0006]最近,一些视频流媒体服务已经开始向用户提供对“交互式”媒体项目的访问,这种交互式媒体项目允许了用户在重放期间做出各种选择,这些选择影响在交互式媒体项目中所讲述的故事如何展开。例如,交互式媒体项目可要求用户选择故事中某个角色应当穿的特定服装。然后,交互式媒体项目的后续部分将描绘该角色穿上用户选择的服装。由于交互式媒体项目的故事情节通常会基于用户在重放期间做出的不同选择而变化或者“分支”,因此交互式媒体项目可被描述为采用了“分支”叙事。
[0007]从数据的角度来看,交互式媒体项目所坚持的结构与传统媒体项目的结构有根本的不同。值得注意的是,典型的交互式媒体项目被构造为包括不同的叙事成分,这些成分可基于用户的选择被组装以讲述不同的故事。给定的叙事成分通常包括媒体片段和间隙片段。媒体片段讲述了故事的特定部分,该特定部分引向选择点,而间隙片段则显示与选择点相关联的一组选项。在一些情况下,间隙片段也会讲述故事的额外部分。媒体片段和间隙片段都可包括音频、视频、渲染的图形、和/或用户界面成分。当媒体片段的重放到达选择点时,间隙片段被播放,并且用户可选择所显示的选项之一。给定的选项一般对应于另一个叙
事成分中包括的后续媒体片段。后续媒体片段描绘了当给定的选项被选择时故事是如何展开的。当用户选择特定的选项时,负责重放交互式媒体项目的重放应用将重放从间隙片段切换到与该特定选项相关联的后续媒体片段。
[0008]一些重放应用通过执行“搜寻”操作以将重放越过间隙片段的剩余部分推进到与后续媒体片段的开头相对应的重放位置,来启动后续媒体片段的重放。这种技术的一个优点是为用户提供了一种即时满足感,因为端点设备看起来是响应于用户在选择点对特定选项的选择来操作的。不过,这种技术的一个缺点是,在后续媒体片段的重放能够实际开始之前,端点设备通常必须执行几个耗时的操作。具体地,端点设备必须从媒体播放存储器中卸载间隙片段的剩余部分,这通常是通过关闭并且重新初始化媒体播放器来进行的。端点设备可能还必须在后续媒体片段的重放能够开始之前缓存该片段的至少一部分。这些操作可能要花几秒钟来完成,尤其是在较旧的端点设备上。在这段时间期间,端点设备经常会显示一条消息,例如转轮动画,表明用户在端点设备准备好重放后续媒体片段之前必须等待。像转轮动画这样的消息往往会破坏用户对于交互式媒体项目所讲述的故事的参与,因为用户被提醒现实世界仍然存在。
[0009]为了解决上述的一些问题,其他重放应用被配置为在推进到与后续媒体片段的开头相对应的重放位置之前重放整个间隙片段。在间隙片段的剩余部分播放的同时,用户选择的特定选项通常会被突出显示,以向用户表明用户的选择已被接收到。这种方法的一个优点是,重放整个间隙片段使用户对于故事和/或角色保持参与,并且避免了向用户显示消息。另一个优点是,端点设备可在间隙片段的重放期间缓冲要播放的后续媒体片段的一些部分,从而降低当后续媒体的重放开始时缓冲不足的风险。然而,这种方法的一个缺点是,用户有时必须等待很长时间,间隙片段才会完成并且后续媒体片段的重放才会开始,尤其是在用户在给定的选择点做出快速选择的情形中。在这种情形中,除非间隙片段足够有趣,否则用户可能会脱离交互式媒体项目。不过,从创意的角度来看,生成有趣的间隙片段是具有挑战性的,因为间隙片段的内容可能不一定反映用户在相应的选择点期间所做出的选择。因此,被设计成有趣和吸引人的间隙片段有时在用户选择的上下文中看起来是不相关的。
[0010]如上所述,本领域中需要的是更有效的技术,用于在交互式媒体项目中包括的媒体片段之间进行推进。

技术实现思路

[0011]各种实施例包括一种由计算机实现的方法,包括重放交互式媒体项目中包括的间隙片段的至少一部分,其中间隙片段指示出供用户选择的一组选项,并且每个选项对应于交互式媒体项目中包括的不同媒体片段,在第一时间点,接收对该组选项中包括的第一选项的用户选择,其中第一选项对应于交互式媒体项目中包括的第一媒体片段,基于间隙片段的在第一时间已经被提交来重放的第一部分,确定间隙片段内开始第一媒体片段的重放的第一重放位置,确定间隙片段的重放已到达第一重放位置,并且响应于确定已到达第一重放位置,将交互式媒体项目的重放越过间隙片段的剩余部分自动推进到第一媒体片段内的第二重放位置。
[0012]所公开的技术的一个优点是,因为重放应用仅在必要时向媒体播放器馈送间隙片
段的一些部分,所以媒体播放器可更迅速地响应于用户选择而启动后续媒体片段的无缝重放。所公开的技术的另一个优点是,一旦做出选择,重放应用就可跳过间隙片段的剩余部分的一些或全部,从而使得端点设备显得反应迅捷,并且有可能为用户提供一种即时满足感,同时减少用户需要等待的时间量。
附图说明
[0013]为了使得各种实施例的上述特征可被详细理解,通过参考各种实施例可进行对以上简要总结的专利技术构思的更具体描述,实施例中的一些在附图中被图示。然而,要注意,附图只是图示了专利技术构思的典型实施例并且因此不应被认为以任何方式对范围进行限制,并且有其他同等有效的实施例。
[0014]图1图示了被配置为实现各种实施例的一个或多个方面的网络基础设施;
[0015]图2是根据各种实施例的可结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种由计算机实现的方法,包括:重放媒体项目中包括的间隙片段的至少一部分,其中所述间隙片段指示出供用户选择的一组选项,并且每个选项对应于所述媒体项目中包括的不同媒体片段;在第一时间点,接收对所述一组选项中包括的第一选项的用户选择,其中所述第一选项对应于所述媒体项目中包括的第一媒体片段;基于所述间隙片段的在所述第一时间已经被提交来重放的第一部分,确定所述间隙片段内开始所述第一媒体片段的重放的第一重放位置;将所述媒体项目的重放越过在所述第一重放位置之后发生的所述间隙片段的剩余部分自动推进到所述第一媒体片段内的第二重放位置。2.如权利要求1所述的由计算机实现的方法,还包括通过确定所述第一部分已被发送到负责重放所述媒体项目的媒体播放器来确定所述间隙片段的第一部分已被提交来重放。3.如权利要求1所述的由计算机实现的方法,还包括:缓冲所述间隙片段的第一部分;缓冲在所述间隙片段的第一部分之后的所述间隙片段的第二部分;并且将所述间隙片段的第一部分发送到媒体播放器以便重放,但不将所述间隙片段的第二部分发送到所述媒体播放器以便重放。4.如权利要求1所述的由计算机实现的方法,还包括响应于接收到对所述第一选项的用户选择而缓冲所述第一媒体片段的第一部分,其中所述第一媒体片段的第一部分包括所述第二重放位置。5.如权利要求1所述的由计算机实现的方法,其中所述第一重放位置包括接合点,在该接合点,所述媒体项目的重放无缝地推进到所述第二重放位置。6.如权利要求1所述的由计算机实现的方法,其中所述间隙片段的第一部分包括媒体内容的块,并且所述方法还包括将所述媒体内容的块发送到媒体播放器,其中所述媒体播放器基于所述媒体内容的块来生成视频数据的至少一个帧并且将所述视频数据的至少一个帧发送到平台播放器以便经由显示设备来显示。7.如权利要求1所述的由计算机实现的方法,其中所述间隙片段的第一部分包括媒体数据的至少一个帧,并且所述方法还包括使得媒体播放器将所述视频数据的至少一个帧发送到平台播放器以便经由渲染设备来渲染。8.如权利要求1所述的由计算机实现的方法,其中所述媒体项目包括定义与分支叙事相关联的不同故事框架的叙事成分和用于在所述不同故事框架之间进行选择的多个选项的拓扑结构。9.如权利要求1所述的由计算机实现的方法,其中所述间隙片段还指示出与所述媒体项目中包括的第二媒体片段相对应的第二选项,其中当所述第一选项被选择时,所述第二媒体片段不被重放。10.一种非暂态计算机可读介质,该非暂态计算机可读介质当被处理器执行时,使得所述处理器执行以下步骤:重放媒体项目中包括的间隙片段的至少一部分,其中所述间隙片段指示出供用户选择的一组选项,并且每个选项对应于所述媒体项目中包括的不同媒体片段;接收对所述一组选项中包括的第一选项的用户选择,其中所述第一选项对应于所述媒
体项目中包括的第一媒体片段;基于所述间隙片段的当前被提交来重放...

【专利技术属性】
技术研发人员:马克
申请(专利权)人:奈飞公司
类型:发明
国别省市:

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

1