MPEG transport stream remultiplexer

    公开(公告)号:US5835493A

    公开(公告)日:1998-11-10

    申请号:US581916

    申请日:1996-01-02

    摘要: A remultiplexer is disclosed for communicating plural programs. Each program comprises one or more elementary streams that are encoded in relation to a single common time base corresponding to the respective program. The communicated programs originate from plural input transport streams that each comprises plural transport packets. Each transport packet contains a packet identifier indicating the data contained therein. Within each transport stream, unique packet identifiers are assigned to each elementary stream of each program. The data of each elementary stream is only contained in transport packets having a corresponding packet identifier. Each input transport stream contains time stamps for reconstructing the single program time base corresponding to each program conveyed therein. The remultiplexer has a data link module which receives the plural input transport streams. The data link module also selectively extracts transport packets from the received input transport streams. The remultiplexer has a downstream bus on which the data link module sequentially transfers at least some of the extracted transport packets. The remultiplexer selects which of the extracted transport packets to transfer on the downstream message bus depending on the packet identifiers of the transport packets. The remultiplexer also has a scheduler which assembles the transport packets transferred on the downstream bus into a single output transport stream.

    MPEG transport stream remultiplexer
    2.
    发明授权
    MPEG transport stream remultiplexer 有权
    MPEG传输流再多路复用器

    公开(公告)号:US6002687A

    公开(公告)日:1999-12-14

    申请号:US189570

    申请日:1998-11-10

    摘要: A remultiplexer is disclosed for communicating plural programs. Each program comprises one or more elementary streams that are encoded in relation to a single common time base corresponding to the respective program. The communicated programs originate from plural input transport streams that each comprises plural transport packets. Each transport packet contains a packet identifier indicating the data contained therein. Within each transport stream, unique packet identifiers are assigned to each elementary stream of each program. The data of each elementary stream is only contained in transport packets having a corresponding packet identifier. Each input transport stream contains time stamps for reconstructing the single program time base corresponding to each program conveyed therein. The remultiplexer has a data link module which receives the plural input transport streams. The data link module also selectively extracts transport packets from the received input transport streams. The remultiplexer has a downstream bus on which the data link module sequentially transfers at least some of the extracted transport packets. The remultiplexer selects which of the extracted transport packets to transfer on the downstream message bus depending on the packet identifiers of the transport packets. The remultiplexer also has a scheduler which assembles the transport packets transferred on the downstream bus into a single output transport stream.

    摘要翻译: 公开了用于通信多个节目的再多路复用器。 每个程序包括一个或多个相对于相应于相应程序的单个公共时基编码的基本流。 所传送的节目源自多个输入传输流,每个输入传输流包括多个传输分组。 每个传输分组包含指示其中包含的数据的分组标识符。 在每个传输流内,将唯一的分组标识符分配给每个节目的每个基本流。 每个基本流的数据仅包含在具有相应分组标识符的传输分组中。 每个输入传输流包含用于重建与其中传送的每个节目相对应的单个节目时间基的时间戳。 再多路复用器具有接收多个输入传输流的数据链路模块。 数据链路模块还选择性地从接收到的输入传输流中提取传输分组。 再多路复用器具有下行总线,数据链路模块在其上顺序地传送所提取的传输分组中的至少一些。 根据传输分组的分组标识符,重新多路复用器根据下行消息总线选择提取的传送分组中的哪一个进行传送。 再多路复用器还具有将下游总线上传送的传输分组组装成单个输出传输流的调度器。

    Recording and playback of audio-video transport streams
    3.
    发明授权
    Recording and playback of audio-video transport streams 失效
    音视频传输流的录制和播放

    公开(公告)号:US06169843A

    公开(公告)日:2001-01-02

    申请号:US08933582

    申请日:1997-09-19

    IPC分类号: H04N576

    摘要: A method and apparatus for recording and playback of transport stream packets including multiplexed audio, video and other data streams. The transport streams may be generated in accordance with an MPEG-2 standard. In a record mode, an arrival timestamp is generated for each input transport packet to be recorded in a peripheral storage device. A given arrival timestamp indicates the arrival time of the corresponding transport packet in the recording system. Each of the transport packets are then stored with their corresponding arrival timestamps. The record mode may utilize a packet identifier (PID) decoder to perform packet filtering such that only incoming transport packets with selected PIDs are stored. In a playback mode, transport packets and corresponding arrival timestamps are retrieved from the storage device and the arrival timestamps are utilized to direct synchronous delivery of the transport packets to, for example, a decoder or a transport stream broadcast system. The playback mode may detect a timestamp discontinuity code in one or more of the arrival timestamps, and adjust the playback system time clock accordingly. The playback mode may also provide null packet interleaving in which a selectable number of null packets are inserted between each valid transport packet to thereby provide a selectable fixed-rate transport packet output. The recording and playback features may be implemented using a spooler card and a storage controller card incorporated into an otherwise conventional personal computer.

    摘要翻译: 一种用于记录和重放包括复用的音频,视频和其他数据流的传输流分组的方法和装置。 可以根据MPEG-2标准生成传输流。 在记录模式中,对要记录在外围存储装置中的每个输入传送包生成到达时间戳。 给定的到达时间戳表示相应的传输分组在记录系统中的到达时间。 然后将每个传输分组与其对应的到达时间戳一起存储。 记录模式可以利用分组标识符(PID)解码器来执行分组过滤,使得仅存储具有所选PID的传入传输分组。 在重放模式中,从存储设备检索传输分组和对应的到达时间戳,并且使用到达时间戳来将传输分组的同步传送引导到例如解码器或传输流广播系统。 回放模式可以检测一个或多个到达时间戳中的时间戳不连续码,并相应地调整播放系统时钟。 回放模式还可以提供零分组交织,其中在每个有效传输分组之间插入可选数量的空分组,从而提供可选择的固定速率传输分组输出。 记录和回放特征可以使用假脱机程序卡和结合到另外常规的个人计算机中的存储控制器卡来实现。