CPC H04N 13/194 (2018.05) [H04N 21/23439 (2013.01); H04N 21/2365 (2013.01); H04N 21/2385 (2013.01); H04N 21/2393 (2013.01); H04N 21/25825 (2013.01); H04N 21/437 (2013.01); H04N 21/816 (2013.01); H04N 21/4621 (2013.01)] | 20 Claims |
1. A method comprising:
transmitting, by a computing device to a plurality of client devices, a first portion of multimedia content, wherein the first portion of the multimedia content is in a first format;
receiving, by the computing device and from each respective client device of the plurality of client devices, information indicating a current status of each of the respective client devices;
determining, based on the received information, that a first subset of the plurality of client devices is expected to play a second portion of the multimedia content in a second format and that a second subset of the plurality of client devices is not expected to play the second portion of the multimedia content; and
in response to determining that the first subset of client devices of the plurality of client devices is expected to play the second portion of the multimedia content in the second format:
transmitting the second portion of the multimedia content in the second format to each of the plurality of client devices, wherein the second portion of the multimedia content in the second format is transmitted to each of the plurality of client devices despite the received information indicating that the second subset of the plurality of client devices is not expected to play the second portion of the multimedia content in the second format.
|