摘要 |
Embodiments relate to systems and methods for the selective caching of burst stream transmissions. A digital video (e.g., DVB-H) or other transport stream can be received on a cellular telephone or other device. The transport stream can be divided into bursts in a sequence of cyclical time slots, each slot carrying one service such as a video channel. The bursts contained in the time slots most distant in time from a currently received time slot can be stored to an onboard cache. When a user wishes to change the service being played, they can select the new desired service. If the user chooses to switch or "zap" to one of the cached services, the media decoder on the device can immediately begin decoding and playing the service encoded in that burst back, rather than waiting for the arrival of the next time slot of the subsequent burst for that service. |