System and method for demultiplexing different stream types in a programmable transport demultiplexer
First Claim
Patent Images
1. A method for processing data, said method comprising:
- receiving a plurality of transport packets at a decoder, wherein each packet is encoded in accordance with one or more encoding standards from a plurality of encoding standards;
identifying the one or more encoding standards encoding the plurality of transport packets at a register connected to the decoder; and
inserting one or more identifiers that identify the one or more encoding standards encoding the plurality of transport packets at the register connected to decoder, wherein inserting one or more identifiers comprises adding another header or headers onto the plurality of transport packets, said another header or headers including the one or more identifiers identifying the one or more encoding standards of the data carried in the payloads of the packet.
6 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, there is presented a method for processing data. The method comprises receiving a plurality of packets, wherein each packet comprises a payload, and wherein the plurality of packets carry video data encoded in accordance with an encoding standard from a plurality of encoding standards; identifying encoding standards encoding the video data carried in the payloads of the plurality of packets; and inserting identifiers that identify the encoding standard encoding the video data carried in the payloads of the plurality of packets into the plurality of packets.
18 Citations
24 Claims
-
1. A method for processing data, said method comprising:
-
receiving a plurality of transport packets at a decoder, wherein each packet is encoded in accordance with one or more encoding standards from a plurality of encoding standards; identifying the one or more encoding standards encoding the plurality of transport packets at a register connected to the decoder; and inserting one or more identifiers that identify the one or more encoding standards encoding the plurality of transport packets at the register connected to decoder, wherein inserting one or more identifiers comprises adding another header or headers onto the plurality of transport packets, said another header or headers including the one or more identifiers identifying the one or more encoding standards of the data carried in the payloads of the packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing data, said system comprising:
a decoder system, said decoder system comprising; an input for receiving a plurality of packets, wherein the plurality of packets are encoded with one or more encoding standards from a plurality of encoding standards; a register for identifying the one or more encoding standards encoding the plurality of packets and for inserting one or more identifiers that identify the one or more encoding standards encoding the plurality of packets into the plurality of packets; and a transport demultiplexer for receiving the plurality of packets with the one or more identifiers. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
22. A system for processing data, said system comprising:
a decoder system, said decoder system comprising; an input for receiving a plurality of transport packets, wherein the plurality of packets are encoded with one or more encoding standards from a plurality of encoding standards; a register for identifying the one or more encoding standards encoding the plurality of transport packets and for inserting another one or more headers onto the plurality of transport packets, said another one or more headers including the identifiers identifying the one or more encoding standards of the data carried in the payloads of the packet; and a transport demultiplexer for receiving the plurality of transport packets with the one or more headers including the one or more identifiers. - View Dependent Claims (23, 24)
Specification