Ultra-low latency video streaming
AssigneeMicrosoft Technology Licensing, LLC
InventorsRajesh Gunnalan, Mihhail Konovalov, Tin Qian, Satya Sasikanth Bendapudi
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRajesh Gunnalan, Mihhail Konovalov, Tin Qian, Satya Sasikanth Bendapudi
Estimating the term…
Techniques are described for low-latency streaming of media content using a lossless protocol. For example, a media stream, comprising encoded video data, can be streamed to a plurality of streaming clients via the lossless protocol. The plurality of streaming clients can be monitored to determine whether any of them have fallen behind in streaming the media stream. When a streaming client falls behind, a portion of video data to be streamed to the streaming client can be selectively dropped based on scalability information and/or long term reference (LTR) frame information. The low-latency streaming can be performed without using per-client quality feedback from the plurality of streaming clients. When streaming using a semi-lossy protocol, a plurality of delivery modes can be used, where each delivery mode is for a different type of encoded video data and provides a different level of reliability.
A computing device comprising:
A method, implemented by a computing device, for low-latency streaming of media content using a lossless network protocol, the method comprising:
A method, implemented by a computing device, for low-latency streaming of media content using a semi-lossy network protocol, the method comprising:
Dependencies are inferred from the claim text.