Claims
- 1. A method, comprising:
receiving content streams from a content provider; encoding said received content streams as necessary to provide at least substantially constant bit rate (CBR) content streams; storing at least said CBR encoded content streams; inserting, into electronic program guide imagery associated with stored encoded content stream, an icon indicative an on-demand availability to users of said stored encoded content streams; and providing to each requesting user a corresponding requested encoded content stream.
- 2. The method of claim 1, wherein said received content streams comprise analog television signals.
- 3. The method of claim 1, wherein said received content streams comprise variable bit rate (VBR) encoded content streams.
- 4. The method of claim 3, wherein:
said step of encoding further comprises storing said VBR encoded content streams.
- 5. The method of claim 1, wherein:
said step of storing a first portion of said CBR encoded content streams in a server memory and a remaining portion of said CBR encoded content streams in a user memory.
- 6. The method of claim 5, wherein said user memory comprises a reserved portion of said server memory.
- 7. The method of claim 1, further comprising:
encoding at least some of said content streams to produce fast forward (FF) and rewind (REW) encoded content streams; and storing said FF and REW encoded content streams.
- 8. The method of claim 7, wherein:
in response to a fast forward command received from a user, the encoded content stream provided to the user is replaced by the corresponding FF stream at an index point common to the initially provided and FF streams.
- 9. The method of claim 7, wherein:
in response to a rewind command received from a user, the encoded content stream provided to the user is replaced by the corresponding REW stream at an index point common to the initially provided and REW streams.
- 10. The method of claim 1, wherein:
said step of providing comprises preferentially providing a VBR stream to each requesting user and, in the case of a detected bandwidth constraint, providing instead a corresponding CBR content stream
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims benefit of U.S. Provisional Patent Application Serial No. 60/363,788 (Attorney Docket No. DIVA/314PRV), which was filed on Mar. 13, 2002 and is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60363788 |
Mar 2002 |
US |