CPC H04N 21/64792 (2013.01) [H04N 21/2407 (2013.01)] | 20 Claims |
1. A computing device comprising:
a processor;
a network interface; and
memory;
the computing device configured to perform operations for low-latency streaming of media content using a lossless network protocol, the operations comprising:
streaming a media stream, comprising encoded video data, to a plurality of streaming clients via the lossless network protocol;
determining whether any of the plurality of streaming clients has fallen behind in streaming the media stream; and
upon determining that a streaming client has fallen behind:
selectively dropping a portion of video data to be streamed to the streaming client, wherein the selectively dropping the portion of the video data is performed based on at least one of scalability information of the video data or long term reference (LTR) frame information of the video data;
wherein the determining whether any of the plurality of streaming clients has fallen behind the media stream is performed without using per-client quality feedback from the plurality of streaming clients.
|