In each embodiment, methods and systems are provided for intelligently streaming Game content for interactive levels based on game content. The interactive level of game content is determined using techniques for classifying interaction levels. Interaction levels are defined for different components of the game content. Stream transport technology is associated with game content with a particular level of interactivity. The edge computing infrastructure can facilitate intelligent stream transport, where game assets classified as prefetch game assets or stream game assets are associated with prefetch instructions. The prefetch instruction from the game server is transmitted to the game platform, the prefetch game assets prefetch to the edge computing infrastructure before the game platform is used to indicate in the prefetch game assets expected game context. During the expected game context, assets are retrieved for output at the game platform.
【技术实现步骤摘要】
【国外来华专利技术】对媒体内容的智能流传输背景流传输媒体内容一般指在由内容递送网络提供的同时被终端用户持续接收并被呈现给终端用户的媒体内容。内容递送网络一般指被部署在跨因特网的多个数据中心中用于支持交互式和非交互式媒体内容的媒体流传输的大型分布式服务器系统。交互式内容包括在游戏服务器上被执行并被发送到游戏平台(例如,机顶盒、手持式设备、嵌入在电视机内的计算设备、视频游戏控制台)的视频游戏。非交互式内容包括视频(例如,电影和电视节目)和音频(例如,音乐)。在实践中,内容递送网络提供者可从内容提供者(例如,媒体公司)获得报酬来将他们的交互式和非交互式媒体内容递送给终端用户。支持流传输内容的体系架构和技术针对交互式和非交互式媒体内容可不同地起作用。非交互式媒体内容对于特定用户而言不是唯一的,由此,媒体内容可被流传输并被主存在数据中心服务器(例如,边缘服务器)中,使得媒体内容在被终端用户请求时不必直接从内容提供者的网络发送。例如,当用户作出对非交互式内容的请求时,非交互式内容可存在于对于用户而言本地的多个边缘服务器上,并且用户请求被导向到本地地具有该内容的优化的服务器。由此,非交互式内容可具有提升的服务质量并具有较少的基础结构花费。相反,由于交互式媒体内容的个性化的性质,内容提供者针对交互式媒体内容而言不能像内容提供者针对非交互式媒体那样来利用边缘服务器。例如,中央游戏服务器必须渲染并执行游戏玩耍,并接着在对于该用户而言唯一的游戏流传输会话中接收来自用户的交互式反馈。由此,游戏流传输必须计及与提供流传输游戏相关联的基础结构花费、带宽要求以及延迟时间。传统的游戏设计和游戏流传输方法和系统 ...
【技术保护点】
一个或多个储存计算机可使用指令的计算机存储介质,当所述计算机可使用指令被一个或多个处理器执行时导致所述一个或多个处理器来执行一种用于预取游戏内容的方法,所述方法包括:从分布式网络基础结构中的游戏服务器接收用于将预取游戏资产预取到边缘计算基础结构的预取指令,其中所述预取游戏资产在游戏流传输会话内被分类为预取游戏资产;对所述预取游戏资产进行预取,其中所述预取游戏资产在所述预取游戏资产在其中被使用的预期的游戏上下文之前在所述游戏服务器处被处理;以及在所述预期的游戏上下文发生之际从所述边缘计算基础结构提供所述预取游戏资产以供输出。
【技术特征摘要】
【国外来华专利技术】2014.09.17 US 14/488,9051.一个或多个储存计算机可使用指令的计算机存储介质,当所述计算机可使用指令被一个或多个处理器执行时导致所述一个或多个处理器来执行一种用于预取游戏内容的方法,所述方法包括:从分布式网络基础结构中的游戏服务器接收用于将预取游戏资产预取到边缘计算基础结构的预取指令,其中所述预取游戏资产在游戏流传输会话内被分类为预取游戏资产;对所述预取游戏资产进行预取,其中所述预取游戏资产在所述预取游戏资产在其中被使用的预期的游戏上下文之前在所述游戏服务器处被处理;以及在所述预期的游戏上下文发生之际从所述边缘计算基础结构提供所述预取游戏资产以供输出。2.如权利要求1所述的介质,其特征在于,所述预取游戏资产在游戏开发阶段期间被分类为预取资产,其中所述预取指令将多个预取游戏资产标识为与所述预期的游戏上下文相关联的包,所述指令在所述游戏开发阶段期间被定义。3.如权利要求1所述的介质,其特征在于,对所述预取游戏资产进行预取是基于:参考触发所述预期的游戏上下文的一个或多个交互式动作;以及基于所述一个或多个交互式动作来确定要对所述预取游戏资产进行预取。4.如权利要求1所述的介质,其特征在于,对所述预取游戏资产进行预取是基于:参考所述分布式网络基础结构的一个或多个游戏流传输会话参数;以及基于满足所述一个或多个游戏流传输会话参数的阈值来确定要对所述预取游戏资产进行预取。5.如权利要求1所述的介质,其特征在于,对所述预取游戏资产进行预取以及提供所述预取游戏资产以供输出是基于:从与所述游戏服务器相关联的主存储中预取所述预取游戏资产;将所述预取游戏资产存储在与所述边缘计算基础结构相关联的辅助存储上;从所述辅助存储下载所述预取游戏资产;以及将来自所述辅助存储的所述预取游...
【专利技术属性】
技术研发人员:J·R·贾斯提斯,E·P·加尔东,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。