CPC H04L 65/70 (2022.05) [G02B 27/017 (2013.01); G06F 3/012 (2013.01); H04L 65/762 (2022.05); H04L 65/80 (2013.01)] | 20 Claims |
1. A non-transitory computer readable medium having program instructions stored therein that are executable by a first computing device to cause the first computing device to perform operations comprising:
creating recorded content for transmission to a second computing device configured to present the recorded content;
dynamically discovering, via a network interface of the first computing device, one or more computing nodes that satisfy a set of availability criteria indicating that the one or more computing nodes are available to handle workload relating to encoding the recorded content in one or more formats supported by the second computing device;
offloading, via the network interface, workload relating to the recorded content to at least one of the one or more discovered computing nodes; and
redistributing the offloaded workload in response to a change in location of the first computing device.
|