| CPC G06F 3/1454 (2013.01) [G06F 3/011 (2013.01)] | 20 Claims |

|
1. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform a process for streaming interactive content from an application executing at an artificial reality (XR) device to one or more separate artificial reality devices, the process comprising:
displaying, to a user via an XR device, an XR environment, wherein a shell application executing at the XR device provides the XR environment and the XR device is executing an additional application providing content to the shell application;
streaming, to an other XR device, remote content from the additional application, wherein the other XR device:
in response to the streaming, outputs a version of the remote content; and
receives and processes input relative to the remote content, wherein the processed input is transmitted from the other XR device to the XR device; and
performing functionality for the additional application in response to the transmitted input.
|