Multi-Camera Video Streams In A Virtual Environment
AssigneeZoom Video Communications, Inc.
InventorJordan Thiel
Life of this patent
Estimating the term…
Abstract
Respective video streams are received from individual virtual cameras placed in a virtual environment. Each of the individual virtual cameras is focused on and associated with one of the respective digital representations of users. An environment video stream is received from an environment virtual camera that is placed in the virtual environment and that captures at least one of the respective digital representations. The environment virtual camera is not associated with any of the respective digital representations. Video streams that include the respective video streams and the environment video stream are the transmitted to a client device associated with one of the users.
Claims20
A method, comprising:
- receiving respective video streams from individual virtual cameras placed in a virtual environment, each of the individual virtual cameras focused on and associated with one of respective digital representations of users;
- receiving an environment video stream from an environment virtual camera placed in the virtual environment and capturing at least one of the respective digital representations and the environment virtual camera not associated with any of the respective digital representations;
- and
- transmitting, to a client device associated with one of the users, video streams comprising the respective video streams and the environment video stream.
A system, comprising:
- one or more memories;
- and
- one or more processors, the processors configured to execute instructions stored in the one or more memories to:
- receive respective video streams from individual virtual cameras placed in a virtual environment, each of the individual virtual cameras focused on and associated with one of respective digital representations of users;
- receive an environment video stream from an environment virtual camera placed in the virtual environment and capturing at least one of the respective digital representations and the environment virtual camera not associated with any of the respective digital representations;
- and
- transmit, to a client device associated with one of the users, video streams comprising the respective video streams and the environment video stream.
One or more non-transitory computer readable media storing instructions operable to cause one or more processors to perform operations comprising:
- receiving respective video streams from individual virtual cameras placed in a virtual environment, each of the individual virtual cameras focused on and associated with one of respective digital representations of users;
- receiving an environment video stream from an environment virtual camera placed in the virtual environment and capturing at least one of the respective digital representations and the environment virtual camera not associated with any of the respective digital representations;
- and
- transmitting, to a client device associated with one of the users, video streams comprising the respective video streams and the environment video stream.
Dependencies are inferred from the claim text.