Dynamically adaptive bitrate streaming
AssigneeV-Nova International Limited
InventorGaurav Mittal
Life of this patent
Estimating the term…
Loading patent…
AssigneeV-Nova International Limited
InventorGaurav Mittal
Estimating the term…
A method of buffering, at a decoder, a segment (320′) of an encoded data stream (300′), the segment (320′) being arranged in hierarchical layers comprising a base layer segment (320-0) and an enhancement layer segment (320-1′), the base layer segment (320-0) being decodable to a base level of reproduction quality (LOQ#6), and the enhancement layer segment (320-1′), together with the base layer segment (320-0), being decodable to an enhanced level of reproduction quality (LOQ#1), the method comprising the steps of: receiving the encoded data stream (300′) for a prescribed time period so as to buffer the base layer segment (320-0) and as much of the enhancement layer segment (320-1′) as possible in the prescribed time period (P); and sending the buffered base layer segment (320-0) and what is received of the enhancement layer segment (320-1′) to a decoder for decoding and output.
A method of buffering, at a client device, a segment of an encoded data stream, the segment being arranged in hierarchical layers comprising a plurality of segment units including a base layer segment and one or more enhancement layer segments, the base layer segment being decodable to a base level of reproduction quality, and the one or more enhancement layer segments, together with the base layer segment, being decodable to enhanced levels of reproduction quality, the method comprising the steps of:
An apparatus for receiving and decoding an encoded data stream, the apparatus comprising:
A computer-readable hardware storage device having instructions recorded thereon which, when executed, causes a computer to perform a method of buffering, at a client device, a segment of an encoded data stream, the segment being arranged in hierarchical layers comprising a plurality of segment units including a base layer segment and one or more enhancement layer segments, the base layer segment being decodable to a base level of reproduction quality, and the one or more enhancement layer segments, together with the base layer segment, being decodable to enhanced levels of reproduction quality, the method comprising the steps of:
Dependencies are inferred from the claim text.