CPC G06T 19/006 (2013.01) [G06T 13/00 (2013.01); G09B 9/165 (2013.01); G09B 9/301 (2013.01); H04L 12/1822 (2013.01); H04L 65/1089 (2013.01); H04L 65/1093 (2013.01); H04L 65/613 (2022.05); H04R 1/028 (2013.01); H04R 2499/15 (2013.01)] | 20 Claims |
1. A computer-implemented method for providing remote visibility into a simulation environment, the computer-implemented method being executed by a processor and comprising:
establishing over a secure public network a connection between a first videoconferencing client running on a first computer and a second videoconferencing client running on a second computer;
receiving at the first computer a first live camera feed over a secure private network, the first live camera feed encompassing a first portion of the simulation environment and being captured by a first camera, the second computer being located outside of the secure private network;
displaying within a viewer application running on the first computer the first live camera feed and at least one of:
a simulation control interface used to set and display parameters for a simulation for the simulation environment;
a computer-generated representation of a second portion of the simulation environment; and
when the simulation environment comprises a motion-based flight simulator, a second live camera feed captured by a second camera and encompassing an external portion of the motion-based flight simulator; and
granting the second videoconferencing client visual access to the viewer application through the first videoconferencing client.
|