摘要 |
Methods, systems and devices are provided for efficiently receiving and displaying content in a mobile computing device. The computing device's reception and decoding operations are adjusted to match the capabilities of available device resources and/or to meet battery consumption needs/requirements. Higher level components (e.g., application layer components) selectively pull data from lower-level components (e.g., physical-layer or adaptation-layer components). The quality of video displayed is intelligently balanced against the amount of resources available, and a subset of the video data sufficient to display the content is pulled from the lower layer, providing users with an optimal balance between content quality and power consumption. |