CPC H04L 12/1822 (2013.01) [G06V 20/49 (2022.01)] | 23 Claims |
1. A method comprising:
opening a web-based video call in a browser on a first device;
receiving, by the first device, a request to join the web-based video call from a second device;
capturing, by the first device, a first video including a frame;
segmenting, by the first device, the frame;
selecting, by the first device, at least one segment of the segmented frame;
streaming, directly from the first device to the second device, the first video including the at least one segment as a real-time virtual teleportation;
receiving, by the first device from the second device, a second video;
using the browser, selecting an orientation and a location in an environment of the first device; and
projecting the second video onto a background representing the environment based on the orientation and location.
|