Bitrate selection using stored information
AssigneeBeijing YoJaJa Software Technology Development Co., Ltd.
InventorsSi Chen, Tongyu Dai, Lemei Huang
Life of this patent
Estimating the term…
Abstract
In some embodiments, a method selects historical information from one or more previous playback sessions to a current playback session for content. A bandwidth is determined using the historical information. The method selects a profile from a list of profiles using a bitrate that is determined based on the bandwidth. The profile is used to download a segment of the content in the current playback session.
Claims20
A method comprising:
- selecting historical information from one or more previous playback sessions to a current playback session for content;
- determining a bandwidth using the historical information;
- and
- selecting a profile from a list of profiles using a bitrate that is determined based on the bandwidth, wherein the profile is used to download a segment of the content in the current playback session.
A non-transitory computer-readable storage medium having stored thereon computer executable instructions, which when executed by a computing device, cause the computing device to be operable for:
- selecting historical information from one or more previous playback sessions to a current playback session for content;
- determining a bandwidth using the historical information;
- and
- selecting a profile from a list of profiles using a bitrate that is determined based on the bandwidth, wherein the profile is used to download a segment of the content in the current playback session.
An apparatus comprising:
- one or more computer processors;
- and
- a computer-readable storage medium comprising instructions for controlling the one or more computer processors to be operable for:
- selecting historical information from one or more previous playback sessions to a current playback session for content;
- determining a bandwidth using the historical information;
- and
- selecting a profile from a list of profiles using a bitrate that is determined based on the bandwidth, wherein the profile is used to download a segment of the content in the current playback session.
Dependencies are inferred from the claim text.