[发明专利]基于浏览器的云游戏有效
申请号: | 201780049578.8 | 申请日: | 2017-05-18 |
公开(公告)号: | CN109906107B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | D.波辛 | 申请(专利权)人: | 索尼互动娱乐有限责任公司 |
主分类号: | A63F13/355 | 分类号: | A63F13/355;A63F13/34;A63F13/335;A63F13/352 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张晓明 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 浏览器 云游 | ||
1.一种方法,包括:
通过网络从由客户端装置执行的浏览器接收发起云视频游戏的游戏玩耍的请求;
响应于接收到所述请求,通过所述网络来将配置成由所述客户端装置的所述浏览器执行的web应用传输到所述客户端装置,以及发起由云游戏机对所述云视频游戏的执行以产生包括以压缩视频格式编码并使用加密方案加密的所述云视频游戏的视频内容的第一视频流;
将所述第一视频流从所述云游戏机传输到流媒体服务器;
由所述流媒体服务器对所述第一视频流解密以产生编码视频内容;
由所述流媒体服务器通过所述网络使用安全协议来将所述编码视频内容传输到所述web应用,所述编码视频内容的传输定义第二视频流,所述web应用配置成接收并处理所述第二视频流以提供所述云视频游戏的所述视频内容用于渲染到显示器。
2.如权利要求1所述的方法,
其中所述web应用当由所述客户端装置的所述浏览器执行时配置成通过所述网络来建立与所述流媒体服务器的点对点连接;
其中将所述第二视频流传输到所述web应用通过所述点对点连接而发生。
3.如权利要求2所述的方法,还包括:
在由所述web应用将所述视频内容渲染到所述显示器期间,通过所述点对点连接由所述流媒体服务器从所述web应用接收由所述web应用从在所述客户端装置处从一个或多个客户端输入装置接收的交互式输入处理的输入数据;
由所述流媒体服务器处理所述输入数据以产生所述云视频游戏的命令,并将所述命令从所述流媒体服务器发送到所述云游戏机以应用于所述云视频游戏的当前游戏状态以确定所述云视频游戏的未来游戏状态。
4.如权利要求3所述的方法,其中所述一个或多个客户端输入装置选自由键盘、鼠标、触控板、触敏显示器、游戏控制器或运动控制器组成的组。
5.如权利要求1所述的方法,还包括:
由所述流媒体服务器识别所述客户端装置的所述浏览器的类型;
响应于识别出所述浏览器的所述类型,将所述编码视频内容转码成第二压缩视频格式,其中传输所述第二视频流包括传输所述转码视频内容。
6.如权利要求5所述的方法,其中基于所述浏览器的所识别的类型来选择所述第二压缩视频格式,所述第二压缩视频格式是由所述浏览器支持的视频格式。
7.如权利要求1所述的方法,其中所述web应用访问WebRTC Web API。
8.如权利要求1所述的方法,其中所述流媒体服务器是Node.js服务器。
9.如权利要求1所述的方法,其中所述游戏机是游戏控制台、游戏控制台刀片或硬件板或配置成执行虚拟游戏控制台的服务器计算机之一。
10.如权利要求1所述的方法,其中所述安全协议是超文本传输协议安全(HTTPS)协议。
11.如权利要求1所述的方法,其中产生所述第一视频流、传输所述第一视频流、对所述第一视频流解密并传输所述编码视频内容的操作大致实时地被执行,以便通过所述客户端装置的所述浏览器实现所述云视频游戏的实时交互式游戏玩耍。
12.如权利要求1所述的方法,其中所述云视频游戏的所述视频内容限定虚拟环境的概观。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼互动娱乐有限责任公司,未经索尼互动娱乐有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780049578.8/1.html,转载请声明来源钻瓜专利网。