Method and apparatus for rapid channel selection
First Claim
Patent Images
1. A channel decoder for decoding one of a plurality of programs, each program having properties which may vary from program to program and from time to time, comprising:
- user activated selecting means, for selecting programs, comprising a transport stream demultiplexer which selects one program from a transport stream containing a plurality of programs;
a parameter monitor and storage means for identifying and storing at least one property of each program selected by said selecting means; and
at least one elementary stream decoder for decoding an elementary stream into output data in accordance with said at least one property stored by the monitoring and storing means of the program associated with the elementary stream;
whereby, when a program is selected from said transport stream, the elementary stream decoder is initialized with stored information about the program.
2 Assignments
0 Petitions
Accused Products
Abstract
In a video distribution system, methods and apparatus for rapid channel selection are implemented to reduce the channel-to-channel latencies which might otherwise occur in modern video decoding systems, such as MPEG-2.
-
Citations
12 Claims
-
1. A channel decoder for decoding one of a plurality of programs, each program having properties which may vary from program to program and from time to time, comprising:
-
user activated selecting means, for selecting programs, comprising a transport stream demultiplexer which selects one program from a transport stream containing a plurality of programs; a parameter monitor and storage means for identifying and storing at least one property of each program selected by said selecting means; and at least one elementary stream decoder for decoding an elementary stream into output data in accordance with said at least one property stored by the monitoring and storing means of the program associated with the elementary stream; whereby, when a program is selected from said transport stream, the elementary stream decoder is initialized with stored information about the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A channel decoder for decoding one of a plurality of programs, each program having properties which may vary from program to program and from time to time, comprising:
-
user activated selecting means for selecting programs from a transport stream, wherein the user activated selecting means comprises means for selecting one program from a plurality of programs available over a switched network; a parameter monitor and storage means for identifying and storing at least one property of each program selected by said selecting means; and at least one elementary stream decoder for decoding an elementary stream into output data in accordance with said at least one property stored by the monitoring and storing means of the program associated with the elementary stream; whereby, when a program is selected from said transport stream, the elementary stream decoder is initialized with stored information about the program, wherein the property comprises a frame rate for use as a control parameter by the decoder.
-
-
10. A channel decoder for decoding one of a plurality of programs, each program having properties which may vary from program to program and from time to time, comprising:
-
user activated selecting means for selecting programs from a transport stream, wherein the user activated selecting means comprises means for selecting one program from a plurality of programs available over a switched network; a parameter monitor and storage means for identifying and storing at least one property of each program selected by said selecting means; and at least one elementary stream decoder for decoding an elementary stream into output data in accordance with said at least one property stored by the monitoring and storing means of the program associated with the elementary stream; whereby, when a program is selected from said transport stream, the elementary stream decoder is initialized with stored information about the program, wherein the property comprises a resolution for use as a control parameter by the decoder.
-
-
11. A method of providing rapid channel selection in a digital program distribution system having a channel decoder for selecting and decoding one of a plurality of programs in a multi-program transport stream, comprising:
-
downloading information about the properties of programs to the decoder during initialization, said properties including frame rate or resolution; demultiplexing the transport stream to select one program from the transport stream; and setting the operational state of said decoder based on said properties including frame rate or resolution of the program selected from the transport stream. - View Dependent Claims (12)
-
Specification