In one embodiment, an audio-visual content delivery system, such as a
set-top box/personal video recorder system, is configured to interface
with a local area network (LAN). A packet processing circuit comprised in
the system may be configured to filter and route Ethernet packet data
received from the LAN to specific ports and/or queues without host
processor intervention. The packet processing circuit may utilize a set
of filter and routing mechanisms configurable in hardware to interpret
various Internet Engineering Task Force (IETF) networking transport
protocols, and may transfer the packet data in a format recognized by a
variety of consumer subsystems, each of which may be coupled to the
decoder. The packet processing circuit may be implemented as a
semiconductor device, and may allow encapsulated application data,
(encapsulated using standardized encapsulation techniques), to be routed
to a plurality of different types of application sinks or processors,
forming a point-to-point or multi-point serial or parallel data stream
over a standard transport covering numerous levels of the ISO data
communications stack.