Digital video recording and playback system with quality of service playback from multiple locations via a home area network
First Claim
1. A method for providing fast rendering of streamed digital content in a home area network, the method comprising:
- receiving a bandwidth allocation for a stream of AV data;
receiving a user request for a fast rendering of the stream of AV data, wherein the user request includes a speed factor; and
determining a fast playback frame sequence associated with the stream of AV data based on the bandwidth allocation and the user request.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention allow fast playback of an audio-visual data stream that is transmitted within a Home Area Network in a manner that is consistent with a bandwidth-allocation constraint. In an embodiment, a bandwidth allocation is received for a stream of audio-visual data. The audio-visual data is transmitted within the Home Area Network. A user request for a fast rendering of the stream of audio-visual data is received, wherein the user request includes a speed factor. A fast playback frame sequence associated with the stream of audio-visual data based on the bandwidth allocation and the user request is then determined. The stream of audio-visual data may then be transmitted in accordance with the fast playback sequence that was determined.
134 Citations
36 Claims
-
1. A method for providing fast rendering of streamed digital content in a home area network, the method comprising:
-
receiving a bandwidth allocation for a stream of AV data;
receiving a user request for a fast rendering of the stream of AV data, wherein the user request includes a speed factor; and
determining a fast playback frame sequence associated with the stream of AV data based on the bandwidth allocation and the user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform, in a home area network, a method for providing fast rendering of streamed digital content, the method comprising:
-
receiving a bandwidth allocation for a stream of AV data;
receiving a user request for a fast rendering of the stream of AV data, wherein the user request includes a speed factor; and
determining a fast playback frame sequence associated with the stream of AV data based on the bandwidth allocation and the user request. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for providing fast rendering of streamed digital content in a home area network, the apparatus comprising:
-
means for receiving a bandwidth allocation for a stream of AV data;
means for receiving a user request for a fast rendering of the stream of AV data, wherein the user request includes a speed factor; and
means for determining a fast playback frame sequence associated with the stream of AV data based on the bandwidth allocation and the user request. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A signal embedded in a medium representing data, the data produced responsive to encoded instructions that when executed by a computer cause the computer to perform, in a home area network comprising a media server, a method for providing fast rendering of streamed digital content, the method comprising:
-
receiving a bandwidth allocation for a stream of AV data;
receiving a user request for a fast rendering of the stream of AV data, wherein the user request includes a speed factor; and
determining a fast playback frame sequence associated with the stream of AV data based on the bandwidth allocation and the user request.
-
Specification