Optimal buffering and scheduling strategy for smooth reverse in a DVD player or the like
    1.
    发明申请
    Optimal buffering and scheduling strategy for smooth reverse in a DVD player or the like 有权
    用于在DVD播放机等中平滑倒转的最佳缓冲和调度策略

    公开(公告)号:US20060008248A1

    公开(公告)日:2006-01-12

    申请号:US10948745

    申请日:2004-09-24

    Inventor: Aravind Agrahara

    CPC classification number: H04N5/783 H04N9/8042

    Abstract: The optimal buffering strategy of the present invention allows for full smooth reverse functionality in an MPEG-type stream player, while reducing the buffering requirements. Furthermore, the buffering strategy drastically reduces the required number of passes tlrough the video data unit by optimal scheduling of picture decodes. A video data unit buffering strategy for smooth reverse includes the following operations. First, a video data unit is scanned before decoding any pictures within the video data unit. Positions of each picture are then marked out in the video data unit. Next, the entire video data unit is decoded, except the open GOP pictures which need a reference picture from an adjacent video data unit. The open GOP pictures are then copied to the end of the current video data unit in the buffer, and the new video data unit continues to be fetched.

    Abstract translation: 本发明的最佳缓冲策略允许MPEG类型流播放器中的完全平滑的反向功能,同时减少缓冲需求。 此外,缓冲策略通过图像解码的最优调度大大减少了视频数据单元所需的通过次数。 用于平滑倒换的视频数据单元缓冲策略包括以下操作。 首先,在解码视频数据单元内的任何图像之前扫描视频数据单元。 每个图片的位置然后在视频数据单元中标出。 接下来,除了需要来自相邻视频数据单元的参考图像的开放GOP图像之外,整个视频数据单元被解码。 然后将打开的GOP图像复制到缓冲器中的当前视频数据单元的末尾,并且继续获取新的视频数据单元。

    Synchronized streaming layer with presentation layer
    2.
    发明申请
    Synchronized streaming layer with presentation layer 失效
    同步流层与表示层

    公开(公告)号:US20060008251A1

    公开(公告)日:2006-01-12

    申请号:US11089458

    申请日:2005-03-25

    Inventor: Aravind Agrahara

    Abstract: A “tag” is attached to streaming video data as it is streamed from the streaming layer to the presentation engine. Each frame containing a button or other user feature also has a “tag” associated with it. When the presentation engine processes a packet of data, it updates a state variable with the tag associated with the packet of data. The streaming layer can query this state variable at any point to get the tag associated with the currently rendered unit. When the user clicks on a button or feature, the streaming layer, rather than utilizing an associated operation in the data being streamed, instead uses the tag associated with the frame being displayed and then takes the appropriate action. The invention may also be used to provide frame-accurate editing features to allow streaming video data to be indexed or reversed to a frame-accurate level.

    Abstract translation: 当流式传输视频数据从流式传输层流传输到演示引擎时,“标签”被附加到流媒体视频数据上。 包含按钮或其他用户功能的每个框架也具有与之相关联的“标签”。 当呈现引擎处理数据包时,它使用与数据包相关联的标签来更新状态变量。 流层可以在任何点查询该状态变量,以获得与当前渲染单元相关联的标签。 当用户点击按钮或特征时,流层不是利用正在流式传输的数据中的关联操作,而是使用与所显示的帧相关联的标签,然后采取适当的动作。 本发明还可以用于提供帧精确的编辑特征,以允许流视频数据被索引或反转到帧准确的级别。

Patent Agency Ranking