为什么Stadia和Xcloud作为Web应用程序可以工作

寒意...网络应用程序可能是游戏的理想选择

关键要点

  • Web应用程序是一个带有本地存储的网站。
  • Web应用程序获得了主屏幕图标,并且看起来就像本地应用程序。
  • 它们实际上可能是游戏流传输服务的理想选择。
骑火车时,人在智能手机上玩手机游戏。
Ryanking999 / Getty图像

苹果公司从Microsoft和Google的App Store中封锁了游戏流服务,因此两家公司都将以Web应用程序启动它们。但是什么是网络应用程序?只是一个网站吗?游戏足够快吗?

Google的Stadia和Microsoft的XCloud让您通过“遥控器”玩游戏。游戏实际上是在云中功能强大的服务器上运行的,并将视频录像流式传输。本地应用程序用作显示视频的门户,并将您的控制器命令发送到云。

但是苹果公​​司从App Store中阻止了类似的游戏流传输服务。这些应用程序在某种应用商店内提供了一套游戏,这就是Apple不喜欢的。因此,Microsoft和Google改为将它们制作到Web应用程序中。

“网络应用程序缺乏本地缓存大文件的能力,”布伦特·布鲁克勒(Brent Brookler)首席执行官云演示软件开发人员Flowvella,通过Twit乐动体育赞助ter告诉Lifewire。“本机应用程序脱机工作,即使大型文件是本地的,即使使用快速网络,一切都可以更快。”

什么是网络应用程序?

Web应用程序本质上是一个在网站上运行的应用程序,并具有特殊特权来存储您的设备上的数据。要安装Web应用程序,您只需在查看网站时点击共享箭头,然后选择添加到主屏幕从列表中。而已。

现在,当您点击新添加的主屏幕图标时,Web应用程序将启动。它拥有自己的空间(不会在Safari选项卡中打开),并且可以在本地存储一些数据。为了进行测试,您可以将设备放置在飞机模式下,并仍然启动该应用程序。

与本机应用程序相比,Web应用程序受到限制,但是它们确实可以深入访问该设备。根据开发人员Maximiliano Firtman,他们可以访问您的位置,陀螺仪和其他传感器,相机,Apple Pay等。Firtman说,简而言之,他们可以“看起来像其他任何应用程序”。

外面有两个人在带有控制器的智能手机上玩游戏。
Itskin / Getty图像

游戏网络应用程序

游戏在远程播放方面有特定的需求。一个问题是延迟或通过互联网播放引入的延迟。使用控制台,您可以按下控制器上的一个按钮,然后将电线(或蓝牙连接)越过距离您六英尺远的控制台,该控制台会做出反应,并将视频信号发送到您的电视。

通过流媒体游戏,这些电线为数十万甚至数千英里长,这在按下按钮和查看结果之间引入了延迟。

Web应用程序会引入额外的并发症。例如,专门从事流媒体视频的Martin Algesten CTO通过直接消息告诉Lifewire,“使用本机应用程序,您可以在iPad或iPhone上呈现视频呈现视频,但实际游乐动体育赞助戏在远程服务器上运行。这可以加快速度,因为您不必流式传输高清视频。

但是,使用Web应用程序,所有视频都必须从服务器中发送回。Algesten再次说:“在许多游戏状态需要转移的游戏中,视频流可能会获胜。”

很棒的经验

最后,结果将取决于智能工程。Stadia和Xcloud最困难的部分已经解决:如何在互联网上玩时如何使游戏响应。相比之下,弄清楚如何解决Web应用程序的限制很容易。也许总体结果不会像适当的App Store应用程序那样光滑,但是当涉及到游戏的部分时,它可能同样出色。

此页面有用吗?