摘要 |
Systems and methods for adaptive bitrate streaming in which playback devices select streams based upon the delay of each stream and the channel rate in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes memory including a client application and a buffer, and a processor, where the client application configures the processor to: select a first video stream from a set of alternative video streams, where at least a plurality of the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate; request chunks of the first video stream via a network connection and store the requested chunks in the buffer. Systems and methods may include playback of the buffered chunks. |