摘要 |
A data decoding system for a stream of packets of digital data is provided using a combination of hardware (2) and software decoding. Hardware (2) is used to compare a packet identifying data, such as a channel identifier, within each received packet with one or more items stored packet identifying data to indicate whether that packet is one that should be decoded or discarded. Packets having matching packet identifying data (i.e meeting a predetermined relationship) are stored into a packet memory together with decode assisting information associated with those packets. The decode assisting information and the packets are then used together by a processor performing software decoding. |