CPC H04N 7/157 (2013.01) [G06F 11/3013 (2013.01); G06F 11/3041 (2013.01); H04N 7/142 (2013.01)] | 20 Claims |
1. A computer-implanted method comprising:
determining that a mobile computing device is participating in a video conference via a conferencing server, wherein the mobile computing device is located at a first geographic location and is in communication with the conferencing server via a communication network, and wherein during the video conference, a virtual background is being provided for display at the mobile computing device based at least in part on virtual background processing being performed at the mobile computing device;
monitoring a parameter of the mobile computing device during the video conference; and
determining, based on the monitored parameter, whether at least a portion of the virtual background processing being performed by the mobile computing device should be offloaded to an edge computing device located at a second geographic location remote from the first geographic location of the mobile computing device; and
in response to determining that at least a portion of the virtual background processing being performed by the mobile computing device should be offloaded to the edge computing device, offloading the at least a portion of the virtual background processing being performed by the mobile computing device to the edge computing device by:
causing the mobile computing device to transmit, to the edge computing device and via the communication network, a video feed captured by the mobile computing device;
causing the edge computing device to modify the video feed by performing the at least a portion of the virtual background processing; and
receiving, at the conferencing server from the edge computing device via the communication network, the modified video feed.
|