Method and apparatus for aligning IDR frames in transcoded multi-bitrate video streams
    1.
    发明授权
    Method and apparatus for aligning IDR frames in transcoded multi-bitrate video streams 有权
    用于在代码转换的多比特率视频流中对准IDR帧的方法和装置

    公开(公告)号:US08855197B2

    公开(公告)日:2014-10-07

    申请号:US13209490

    申请日:2011-08-15

    摘要: A video stream is transcoded to provide a plurality of primary profiles. Individual frames of the video stream have a Presentation Time Stamp (PTS). A PTS is used as a token to identify particular frames to be encoded as Instantaneous Decoder Refresh (IDR) frames in each profile. An IDR frame period is determined, indicative of a desired number of video frames between two IDR frames. An IDR frame is inserted into each profile every IDR frame period. The IDR frames of each profile are aligned with the same IDR frames of the other profiles. The PTS of each IDR frame in each profile is monitored. Upon determining that a PTS is out of alignment, the next PTS of the affected profile is aligned with the corresponding PTS of remaining profiles. Backup transcoders produce backup profiles that are maintained in alignment with each other and with the primary profiles.

    摘要翻译: 视频流被转码以提供多个主要简档。 视频流的各个帧具有呈现时间戳(PTS)。 使用PTS作为令牌来识别要编码为每个配置文件中的瞬时解码器刷新(IDR)帧的特定帧。 确定IDR帧周期,表示两个IDR帧之间的期望数量的视频帧。 每个IDR帧周期将IDR帧插入每个配置文件。 每个配置文件的IDR帧与其他配置文件的相同IDR帧对齐。 监视每个配置文件中每个IDR帧的PTS。 在确定PTS不对齐时,受影响配置文件的下一个PTS与剩余配置文件的相应PTS对齐。 备份代码转换器产生保持彼此对齐和与主配置文件对齐的备份配置文件。

    INSTANTANEOUS DECODER REFRESH FRAME ALIGNED MULTI-BITRATE TRANSCODER OUTPUT
    2.
    发明申请
    INSTANTANEOUS DECODER REFRESH FRAME ALIGNED MULTI-BITRATE TRANSCODER OUTPUT 有权
    瞬态解码器刷新帧对齐多位转换器输出

    公开(公告)号:US20130044803A1

    公开(公告)日:2013-02-21

    申请号:US13209490

    申请日:2011-08-15

    IPC分类号: H04N7/40 G06F15/16

    摘要: A video stream is transcoded to provide a plurality of primary profiles. Individual frames of the video stream have a Presentation Time Stamp (PTS). A PTS is used as a token to identify particular frames to be encoded as Instantaneous Decoder Refresh (IDR) frames in each profile. An IDR frame period is determined, indicative of a desired number of video frames between two IDR frames. An IDR frame is inserted into each profile every IDR frame period. The IDR frames of each profile are aligned with the same IDR frames of the other profiles. The PTS of each IDR frame in each profile is monitored. Upon determining that a PTS is out of alignment, the next PTS of the affected profile is aligned with the corresponding PTS of remaining profiles. Backup transcoders produce backup profiles that are maintained in alignment with each other and with the primary profiles.

    摘要翻译: 视频流被转码以提供多个主要简档。 视频流的各个帧具有呈现时间戳(PTS)。 使用PTS作为令牌来识别要编码为每个配置文件中的瞬时解码器刷新(IDR)帧的特定帧。 确定IDR帧周期,表示两个IDR帧之间的期望数量的视频帧。 每个IDR帧周期将IDR帧插入每个配置文件。 每个配置文件的IDR帧与其他配置文件的相同IDR帧对齐。 监视每个配置文件中每个IDR帧的PTS。 在确定PTS不对齐时,受影响配置文件的下一个PTS与剩余配置文件的相应PTS对齐。 备份代码转换器产生保持彼此对齐和与主配置文件对齐的备份配置文件。

    Removing jitter by adaptive slope tracking
    3.
    发明授权
    Removing jitter by adaptive slope tracking 有权
    通过自适应斜率跟踪消除抖动

    公开(公告)号:US07173945B1

    公开(公告)日:2007-02-06

    申请号:US10096191

    申请日:2002-03-11

    IPC分类号: H04J3/06 H04L7/00

    CPC分类号: H04J3/0632

    摘要: The present invention addresses the issue of jitter compounded by clock drifting in streaming media applications. In addressing jitter, the present invention attempts to recover the desired (de-jittered) arrival time at a gateway even if there is a frequency difference between the clocks of the original media source and the gateway. The desired arrival time is used with the addition of a constant to schedule the packet delivery time for delivery to a user via a network. Each packet arriving at the gateway contains an arrival timestamp. Using packets, which also contain sending time stamps, the invention determines the delivery time for each packet.

    摘要翻译: 本发明解决了在流媒体应用中由时钟漂移复合的抖动问题。 在寻址抖动中,本发明尝试在网关上恢复期望的(去抖动的)到达时间,即使在原始媒体源和网关的时钟之间存在频率差。 期望的到达时间与添加常数一起使用,以调度分组递送时间以通过网络递送给用户。 到达网关的每个数据包都包含到达时间戳。 使用也包含发送时间戳的分组,本发明确定每个分组的传送时间。

    METHOD AND SYSTEM FOR RELIABLY AND EFFICIENTLY TRANSPORTING DATA OVER A NETWORK
    4.
    发明申请
    METHOD AND SYSTEM FOR RELIABLY AND EFFICIENTLY TRANSPORTING DATA OVER A NETWORK 审中-公开
    用于在网络上可靠和有效地传输数据的方法和系统

    公开(公告)号:US20100077251A1

    公开(公告)日:2010-03-25

    申请号:US12628102

    申请日:2009-11-30

    摘要: A data transport system for transporting data between a server (21) and a client receiver (27) over a network (23) includes a receiving proxy cache (25) coupled to a client receiver (27) via a reliable connection (29), such as a cable connection. The majority of data is transported from the server (21) to the receiving proxy cache (25) over an efficient data transmission channel (41). The receiving proxy cache (25) verifies the status of the data transmitted over the efficient channel (41). If there is an error in the data transmission, a portion of the data associated with the error is retransmitted from the server (21) to the receiving proxy cache (25) over a reliable data transmission channel (43). The complete data at the receiving proxy cache (25) is delivered to a client receiver (27) over a reliable connection (29).

    摘要翻译: 一种用于通过网络(23)在服务器(21)和客户端接收器(27)之间传送数据的数据传输系统包括经由可靠连接(29)耦合到客户端接收器(27)的接收代理缓存(25) 如电缆连接。 大部分数据通过有效数据传输通道(41)从服务器(21)传送到接收代理缓存(25)。 接收代理缓存(25)验证通过有效信道(41)发送的数据的状态。 如果数据传输中存在错误,则通过可靠数据传输通道(43)将与该错误相关联的数据的一部分从服务器(21)重新发送到接收代理缓存(25)。 接收代理缓存(25)上的完整数据通过可靠连接(29)传送到客户接收器(27)。

    System and method for adaptive operation of storage capacities of RAID systems
    5.
    发明申请
    System and method for adaptive operation of storage capacities of RAID systems 有权
    RAID系统存储容量自适应运行的系统和方法

    公开(公告)号:US20070011401A1

    公开(公告)日:2007-01-11

    申请号:US11175876

    申请日:2005-07-06

    IPC分类号: G06F12/16

    摘要: Apparatus and methods for efficiently operating on RAID systems. A fast access buffer comprising an off-disk fast access memory module supports RAID operations such as recovery or reconfiguration operations, thereby minimizing or reducing the need for on-disk destructive zones and/or reducing disk drive I/O activities. In some cases the fast access memory module to serves as a read/write cache, reducing the need for frequent disk accesses of a small number of data blocks. Fast off-disk memory such as RAM enables rapid operation on in-buffer data blocks. Access to the material stored in the RAID devices may be enabled, partially enabled or disabled during RAID operations involving the fast access memory module and some data access operations may be synchronized with RAID operations. In some cases, data may be served from the fast access memory module, thereby providing rapid access to material stored in a RAID device during RAID operations.

    摘要翻译: 在RAID系统上高效运行的装置和方法。 包括非磁盘快速访问存储器模块的快速访问缓冲器支持诸如恢复或重新配置操作之类的RAID操作,从而最小化或减少对磁盘破坏性区域的需求和/或减少磁盘驱动器I / O活动。 在某些情况下,快速访问存储器模块用作读/写高速缓存,减少了对少量数据块的频繁磁盘访问的需要。 诸如RAM之类的快速磁盘存储器可以实现对缓冲区内数据块的快速操作。 存储在RAID设备中的资料可以在涉及快速存取存储器模块的RAID操作期间启用,部分启用或禁用,并且某些数据访问操作可能与RAID操作同步。 在某些情况下,可以从快速访问存储器模块提供数据,从而在RAID操作期间快速访问存储在RAID设备中的材料。

    Look ahead motion compensation
    6.
    发明授权
    Look ahead motion compensation 有权
    向前看运动补偿

    公开(公告)号:US06996178B1

    公开(公告)日:2006-02-07

    申请号:US09682385

    申请日:2001-08-27

    IPC分类号: H04B1/66

    CPC分类号: H04N19/423 H04N19/51

    摘要: Efficient methods for performing motion compensation are described. The methods are particularly useful during motion compensation based decoding and recoding. In one aspect, the look ahead motion compensation methods obtain motion vector information for a macroblock being reconstructed in advance of motion compensation of the macroblock. The information is then converted into memory transfer instruction; that can be used to perform transferring of reference image data in advance of the motion compensation operations. A reference sub-region needed for motion compensation, as identified by the motion vector, is then obtained in advance of motion compensation of the macroblock.

    摘要翻译: 描述用于执行运动补偿的有效方法。 该方法在基于运动补偿的解码和重新编码期间特别有用。 在一个方面,前瞻运动补偿方法获得在宏块的运动补偿之前重建的宏块的运动矢量信息。 然后将信息转换为存储器传输指令; 其可以用于在运动补偿操作之前执行参考图像数据的传送。 然后在宏块的运动补偿之前获得由运动矢量识别的运动补偿所需的参考子区域。

    Interface for compressed video data analysis
    7.
    发明申请
    Interface for compressed video data analysis 有权
    压缩视频数据分析接口

    公开(公告)号:US20050278635A1

    公开(公告)日:2005-12-15

    申请号:US11206475

    申请日:2005-08-17

    IPC分类号: G06F3/00 G11B27/00 H04N17/00

    CPC分类号: G06F11/3664 H04N17/004

    摘要: The invention described herein provides a video analysis tool to assist a computer programmer working on a program that effects video data. The tool may be integrated with program code. When enacted, the tool obtains statistical information related to the video data and information corresponding to functions of the code. The code may be responsible for encoding, transcoding, and/or decoding video data, for example. The tool is integrated with a video decoder to allow the information to be output with raw video data. The present invention is particularly useful for developing, debugging and analyzing programs responsible for encoding, transcoding, and/or decoding video data, such as video data compressed according to an MPEG standard.

    摘要翻译: 本文描述的本发明提供了一种视频分析工具,用于帮助计算机程序员处理影响视频数据的程序。 该工具可以与程序代码集成。 通过该工具获取与视频数据相关的统计信息和与代码功能相对应的信息。 例如,代码可能负责编码,代码转换和/或解码视频数据。 该工具与视频解码器集成,以允许以原始视频数据输出信息。 本发明特别可用于开发,调试和分析负责编码,转码和/或解码视频数据的程序,诸如根据MPEG标准压缩的视频数据。

    Deploying two-way interactive service over a one-way network
    8.
    发明授权
    Deploying two-way interactive service over a one-way network 失效
    通过单向网络部署双向交互式服务

    公开(公告)号:US07908631B1

    公开(公告)日:2011-03-15

    申请号:US10393707

    申请日:2003-03-20

    IPC分类号: H04N7/173

    摘要: Systems and methods for deploying two-way data communication over a one-way infrastructure are disclosed. An end user enters a control command into an input device that is capable of sending data containing the control command over a network to a content service provider. The content service provider adjusts the end user's output stream in accordance with the end user's control command. The adjusted output stream is distributed to the output display device. Further features are disclosed such as providing content descriptive metadata to the input device and/or the output display device.

    摘要翻译: 公开了通过单向基础设施部署双向数据通信的系统和方法。 最终用户将控制命令输入到能够通过网络将包含控制命令的数据发送到内容服务提供商的输入设备。 内容服务提供商根据最终用户的控制命令调整终端用户的输出流。 经调整的输出流被分配到输出显示装置。 公开了进一步的功能,例如向输入设备和/或输出显示设备提供内容描述元数据。

    DISK DRIVE STORAGE DEFRAGMENTATION SYSTEM
    9.
    发明申请
    DISK DRIVE STORAGE DEFRAGMENTATION SYSTEM 有权
    磁盘驱动器存储器的扩展系统

    公开(公告)号:US20090049238A1

    公开(公告)日:2009-02-19

    申请号:US12237341

    申请日:2008-09-24

    IPC分类号: G06F12/00 G06F12/02

    摘要: The present invention provides a disk drive storage defragmentation system, comprising providing a cache buffer system coupled to a host system, coupling a disk drive storage system to the cache buffer system, performing a defragmentation process on the disk drive storage system utilizing the cache buffer system and servicing a data access request by the host system from the cache buffer system.

    摘要翻译: 本发明提供了一种磁盘驱动器存储碎片整理系统,包括提供耦合到主机系统的高速缓存缓冲器系统,将磁盘驱动器存储系统耦合到高速缓存缓冲器系统,利用高速缓冲存储器系统对磁盘驱动器存储系统执行碎片整理处理 以及由主机系统从高速缓存系统服务数据访问请求。

    Disk drive storage defragmentation system
    10.
    发明授权
    Disk drive storage defragmentation system 有权
    磁盘驱动器存储碎片整理系统

    公开(公告)号:US07447836B2

    公开(公告)日:2008-11-04

    申请号:US11353370

    申请日:2006-02-14

    IPC分类号: G06F12/00

    摘要: The present invention provides a disk drive storage defragmentation system, comprising providing a cache buffer system coupled to a host system, coupling a disk drive storage system to the cache buffer system, performing a defragmantation process on the disk drive storage system utilizing the cache buffer system and servicing a data access request by the host system from the cache buffer system.

    摘要翻译: 本发明提供了一种磁盘驱动器存储碎片整理系统,包括提供耦合到主机系统的高速缓冲存储器系统,将磁盘驱动器存储系统耦合到高速缓存缓冲器系统,利用高速缓冲存储器系统对磁盘驱动器存储系统执行磁盘整理过程 以及由主机系统从高速缓存系统服务数据访问请求。