A method and system for transferring a transport stream, such as from a satellite
receiver to a networked computer system, are provided. The transport stream is
parsed to derive multiple elementary streams including associated program identifiers,
which are used to determine corresponding transfer locations in a host memory.
Direct memory access transfers of the multiple elementary streams are then performed
to the corresponding transfer locations in the host memory.