针对输出装置和网络质量的云游戏数据流动态调整制造方法及图纸

技术编号:25762349 阅读:26 留言:0更新日期:2020-09-25 21:10
本公开的方面涉及用于动态调整通过网络流式传输的数据的系统和方法,所述数据随后显示在输出装置上。具体地说,本公开的方面涉及用于确定输出装置的显示能力并且随后格式化被配置用于显示在所述输出装置上的两个或更多个数据流的系统和方法,其中用户界面和视频数据包含在分开的流中,以使得以与所述输出装置的所述显示能力一致的方式显示内容。随后可基于装置取向和网络质量来对所述输出进行调整或优先排序。

【技术实现步骤摘要】
针对输出装置和网络质量的云游戏数据流动态调整本申请是申请日为2016年03月04日、申请号为201680012884.X、专利技术名称为“云游戏数据流动态调整的方法、介质和系统”的专利申请的分案申请。
本公开涉及通过网络流式传输的数据的动态调整。具体地说,本公开的方面涉及用于确定输出装置的显示能力并且随后格式化被配置用于显示在输出装置上的两个或更多个数据流的系统和方法。
技术介绍
随着数字流式传输服务和各种基于云的计算解决方案的日益流行,在远程装置之间快速且准确地传送大量数据的能力是关键任务。当前,资料流式传输服务并未考虑要在上面显示数据的装置的规格。因此,装置之间的缩放和像素变化可产生不合需要的显示情境,例如,文本在较小屏幕上不可读,或显示器的纵横比可能不适合于特定媒体片段。另外,当利用对延时敏感的应用程序(诸如视频游戏)时,数字流式传输服务和基于云的计算解决方案可能在网络的质量和带宽方面经受限制,所述网络是在远程装置之间传送数据期间建立或使用的。这些限制可引起数据传输中的延迟并且可因此导致延时,所述延时通常在使用应用程序期间产生不一致性。尽管客户端装置将试图通过多种方法实现最低延时,但不可避免的是,由于诸如所传输数据的解码速度、呈现速率、输入轮询或甚至客户端网络连接的因素的差异,每个客户端装置将经受不同量的延时。在一些形式的媒体中,诸如文本或用户界面(UI)数据的特定媒体的延时显示(latentdisplay)可能更不利于用户的享乐,从而导致用户失望且或许甚至导致完全放弃一个标题或平台。此外,在对消费者可用的多种媒体播放装置上,显示器的取向可根据用户需求而快速改变。某些装置取向可能使得几乎不可能看见媒体标题,所述媒体标题在替代取向中本来将正常可见。因此,本领域中需要找到用于调整和显示通过网络流式传输的媒体的替代手段,所述替代手段考虑了网络延时、显示器取向和多种装置的特定显示能力。
技术实现思路
根据本公开的某些方面,非暂时性计算机可读介质可含有体现在其中的计算机可读指令。所述指令可被配置来在执行时实现一种方法。所述方法可包括确定输出装置的显示能力。可建立并格式化被配置用于显示在输出装置上的两个或更多个数据流。数据流可包括用于视频数据和用户界面(UI)数据的分开的流。随后可将数据流输送到输出装置。根据本公开的某些实现方式,一种用于将数据流式传输到输出装置的方法可包括确定输出装置的显示能力。可建立并格式化被配置用于显示在输出装置上的两个或更多个数据流。数据流可含有用于视频数据和用户界面(UI)数据的分开的信息。随后可将数据流输送到输出装置。根据本公开的某些实现方式,一种计算系统可包括至少一个处理器单元和联接到所述至少一个处理器单元的至少一个存储器单元。至少一个处理器单元和至少一个存储器单元可被配置来执行一种方法。所述方法可包括确定输出装置的显示能力。可建立并格式化被配置用于显示在输出装置上的两个或更多个数据流。数据流可含有用于视频数据和用户界面(UI)数据的分开的信息。随后可将数据流输送到输出装置。附图说明通过结合附图考虑以下详述,可容易地理解本公开的教义,在附图中:图1是显示在输出装置上的媒体标题的一部分的屏幕截图的实例,所述媒体标题是从通过网络流式传输的数据导出的,并且图1意图示出显示标题的各种组件。图2是根据本公开的某些方面的示例性系统的流程图。图3是根据本公开的某些方面的示例性系统的框图。图4是根据本公开的某些方面的从服务器侧的示例性资产管理技术的流程图。图5是根据本公开的某些方面的从输出装置侧的示例性资产管理技术的流程图。具体实施方式尽管以下详述出于说明目的含有许多特定细节,但是本领域任何一个普通技术人员将了解,对以下细节的许多变化和变更在本专利技术的范围内。因此,以下所描述的本公开的说明性实现方式是在对要求保护的本专利技术没有任何一般性损失且对要求保护的本专利技术不强加限制的情况下阐述的。介绍本公开的方面涉及用于响应于不同的装置类型、取向和网络质量来动态调整UI和视频流式传输数据的系统和方法。根据某些方面,被配置来在网络上操作的客户端装置可为用户提供可从进行提供的用户借来的一个或多个数字资产的列表。用户随后可能够请求使用可从进行提供的用户借来的资产。用户可随后从进行提供的用户接收某些权利,诸如对应用程序或应用程序特征的访问。替代实施方案提供一种方法,在这种方法中,进行提供的用户可将资产权利授予给另一个用户而无需首先接收请求。实现方式细节在图1中,提供显示在输出装置上的媒体标题的屏幕截图的实例,所述媒体标题是从通过网络10流式传输的数据导出的。这个实例意图示出流式传输的标题的各种组件。例如,在输出装置12上,根据装置的取向或网络连接的质量,显示器的各种部分在质量和清晰度方面可能变化。例如,诸如14的视频数据在独立于装置来显示时可以是清晰的,其中在所述装置上显示视频数据14。然而,诸如文本16和地图数据18的UI数据可能难以适当地显示在较小屏幕上,或可在经格式化来适合较小显示器时呈现为不可读或不可用的。现在转到图2,提供可如何从通过网络100流式传输的数据在各种装置上显示媒体标题的说明性实例。具体地说,图2描绘根据本公开的某些实现方式的用于为不同的输出装置提供若干数据流的示例性方法流程。应注意,图2中的提供应用程序资产的示例性方法可具有与图4和5中所指示的方法共有的一个或多个方面。也重要的是应注意,图2的实例仅是简化实例,其目的在于示出根据本公开可如何提供数据流的仅某些方面。最初,重要的是应注意,在这个实例中,将数据流提供到向含有媒体信息的服务器请求流的输出装置,但可向替代源请求数据且可由替代源输送数据。在这个实例中,如图2所示,利用输出装置103的用户向服务器102请求媒体标题的流。服务器接收这个请求182并且确定来自兼容装置的列表的输出装置103的能力186。相关能力可包括诸如以下参数:以像素为单位的屏幕大小、物理屏幕尺寸、屏幕分辨率、色彩格式(例如,8位、15位、16位、24位、30位、36位或48位色彩)和类似参数。可使用的参数的另外实例包括但不限于以下各项:像素纵横比(通常假设像素是方形,具有相同的宽度和高度。尤其是对旧SD电视信号来说,未必如此)、色彩空间信息(RGB、YUV等)、伽马校正信息、屏幕取向、显示器背光等级(‘亮度等级’)、显示器再新速率。关于再新速率,知道最大再新速率(60Hz)可能是有用的,但装置也可支持更低的或甚至可变的再新速率。这些参数中的一些可随时间变化。例如,针对诸如平板计算机和智能电话的手持式装置,取向可改变。在流式传输到在本端连接到不同显示装置的一个装置时,显示能力也可能会改变。例如,正在将视频流式传输到诸如平板计算机或电话的装置的用户可能突然将所述装置连接到4K显示器。这可能改变所述能力中的一些。也可能存在一些其他的相关图形处理单元(GPU)参数。例如,一些GPU(尤其是嵌入式平台上的GPU本文档来自技高网
...

【技术保护点】
1.一种非暂时性计算机可读介质,其具有体现在其中的处理器可执行指令,其中由处理器执行所述指令致使所述处理器实现一种方法,所述方法包括:/na)确定输出装置的显示能力;/nb)格式化被配置用于显示在所述输出装置上的两个或更多个数据流,以使得以与所述输出装置的所述显示能力一致的方式显示内容,其中所述两个或更多个数据流包括用于用户界面数据的数据流和用于视频数据的分开数据流;以及/nc)将所述两个或更多个内容数据流输送到所述输出装置。/n

【技术特征摘要】
20150306 US 14/641,1211.一种非暂时性计算机可读介质,其具有体现在其中的处理器可执行指令,其中由处理器执行所述指令致使所述处理器实现一种方法,所述方法包括:
a)确定输出装置的显示能力;
b)格式化被配置用于显示在所述输出装置上的两个或更多个数据流,以使得以与所述输出装置的所述显示能力一致的方式显示内容,其中所述两个或更多个数据流包括用于用户界面数据的数据流和用于视频数据的分开数据流;以及
c)将所述两个或更多个内容数据流输送到所述输出装置。


2.如权利要求1所述的非暂时性计算机可读介质,其中所述两个或更多个数据流包括含有压缩数据的数据流。


3.如权利要求1所述的非暂时性计算机可读介质,其中所述两个或更多个内容流包括含有将要显示为文本的数据的数据流。


4.如权利要求1所述的非暂时性计算...

【专利技术属性】
技术研发人员:RR科伦布兰德D佩里
申请(专利权)人:索尼互动娱乐美国有限责任公司
类型:发明
国别省市:美国;US

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

1