MULTIMEDIA TIME WARPING SYSTEM
    2.
    发明授权
    MULTIMEDIA TIME WARPING SYSTEM 无效
    多媒体ZEITVERSBIEGSSYSTEM

    公开(公告)号:EP1101356B1

    公开(公告)日:2007-04-18

    申请号:EP99909867.6

    申请日:1999-03-04

    申请人: Tivo, Inc.

    IPC分类号: H04N5/775

    摘要: The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of analog and digital forms. The TV streams are converted to (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The parser and event buffer decouple the CPU from having to parse the MPEG stream and from the real time nature of the data streams which allows for slower CPU and bus speeds and translate to lower system costs. The video and audio components are stored on a storage device and when the program is requested for display, the video and audio components are extracted from the storage device and reassembled into an MPEG stream which is sent to a decoder. The decoder converts the MPEG stream into TV output signals and delivers the TV output signals to a TV receiver. User control commands are accepted and sent through the system. These commands affect the flow of said MPEG stream and allow the user to view stored programs with at least the following functions: reverse, fast forward, play, pause, index, fast/slow reverse play, and fast/slow play.

    摘要翻译: 本发明允许用户存储所选择的电视广播节目,同时用户同时观看或查看另一节目。 本发明的优选实施例以多种模拟和数字形式接收电视(TV)输入流。 电视流转换为(MPEG)格式的流以进行内部传输和操作,并将其解析并分离成视频和音频组件。 组件存储在临时插件中。 记录事件,指示已找到的组件的类型,位于何处以及发生的时间。 通知程序逻辑已经发生事件并且从缓冲器中提取数据。 解析器和事件缓冲器使CPU不必解析MPEG流,并从数据流的实时性质中解耦,从而允许CPU和总线速度更慢,并降低系统成本。 视频和音频组件被存储在存储设备上,并且当程序被请求显示时,从存储设备中提取视频和音频组件,并重新组装成发送到解码器的MPEG流。 解码器将MPEG流转换为TV输出信号,并将TV输出信号传送到TV接收机。 用户控制命令被接受并通过系统发送。 这些命令影响所述MPEG流的流动,并且允许用户至少具有以下功能来查看存储的程序:反向,快进,播放,暂停,索引,快/慢反向播放和快/慢播放。