Reconciling ABR segments across redundant sites

    公开(公告)号:US10820066B2

    公开(公告)日:2020-10-27

    申请号:US16013346

    申请日:2018-06-20

    Abstract: Reconciling Adaptive Bitrate (ABR) segments across redundant sites may be provided. First, a working manifest may be set to match a primary downstream manifest and the working manifest may be updated using an auxiliary downstream manifest. Next, first segments missing from the working manifest as identified during updating the working manifest using the auxiliary downstream manifest may be copied from the auxiliary downstream manifest to the primary downstream manifest. The working manifest may then be updated using a primary upstream manifest. And then second segments missing from the working manifest as identified during updating the working manifest using the primary upstream manifest may be copied from the primary upstream manifest to the primary downstream manifest.

    ON-DEMAND ENCAPSULATING OF TIMED METADATA IN A NETWORK ENVIRONMENT
    2.
    发明申请
    ON-DEMAND ENCAPSULATING OF TIMED METADATA IN A NETWORK ENVIRONMENT 有权
    网络环境中定时元数据的需求

    公开(公告)号:US20140351318A1

    公开(公告)日:2014-11-27

    申请号:US13902576

    申请日:2013-05-24

    Abstract: A method is provided in one example and includes receiving media content including timed metadata, generating a common format asset including the timed metadata and a timed metadata index including at least one reference point corresponding to the common format asset. Each reference point includes state context information of the timed metadata at a particular instance of time. The method may further include receiving a request for the timed metadata from a particular client device, and retrieving a determined amount of the timed metadata from the common format asset using the timed metadata index. In a particular example, the determined amount of the timed metadata is an amount sufficient to display a current timed metadata context corresponding to the request.

    Abstract translation: 在一个示例中提供了一种方法,并且包括接收包括定时元数据的媒体内容,生成包括所述定时元数据的公共格式资产和包括对应于所述公共格式资产的至少一个参考点的定时元数据索引。 每个参考点包括在特定时间实例的定时元数据的状态上下文信息。 该方法还可以包括从特定客户端设备接收对定时元数据的请求,以及使用定时元数据索引从通用格式资产中检索确定量的定时元数据。 在特定示例中,确定的定时元数据量是足以显示与该请求相对应的当前定时元数据上下文的量。

    PRODUCING EQUIVALENT CONTENT ACROSS ENCAPSULATORS IN A NETWORK ENVIRONMENT
    5.
    发明申请
    PRODUCING EQUIVALENT CONTENT ACROSS ENCAPSULATORS IN A NETWORK ENVIRONMENT 有权
    在网络环境中生成封装器中的等效内容

    公开(公告)号:US20140351455A1

    公开(公告)日:2014-11-27

    申请号:US13902335

    申请日:2013-05-24

    CPC classification number: H04L65/601 H04L65/607 H04N21/83

    Abstract: A method is provided in one example and includes receiving first synchronization information associated with a first encapsulated output, receiving second synchronization information associated with a second encapsulated output, and determining whether the first encapsulated output and the second encapsulated output are in synchronization based upon the first synchronization information and the second synchronization information. The method may further include, when the first encapsulated output and the second encapsulated output are determined to out of synchronization, generating corrected synchronization information, and sending the corrected synchronization information to an encapsulator generating at least one of the first encapsulated output and the second encapsulated output.

    Abstract translation: 在一个示例中提供了一种方法,并且包括接收与第一封装输出相关联的第一同步信息,接收与第二封装输出相关联的第二同步信息,以及基于第一封装输出,确定第一封装输出和第二封装输出是否同步 同步信息和第二同步信息。 该方法还可以包括:当第一封装输出和第二封装输出被确定为不同步时,产生校正后的同步信息,并将修正后的同步信息发送到封装器,该封装器产生第一封装输出和第二封装输出中的至少一个封装 输出。

    SIZE PREDICTION IN STREAMING ENVIROMENTS
    8.
    发明申请
    SIZE PREDICTION IN STREAMING ENVIROMENTS 审中-公开
    流动环境中的尺寸预测

    公开(公告)号:US20140325023A1

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

    申请号:US13869811

    申请日:2013-04-24

    CPC classification number: H04L65/4084 H04L65/602 H04L65/80

    Abstract: A method is provided in one example embodiment and includes receiving a request for video content from a client device and accessing a common format representation for a requested chunk within the video content. The common format representation is provided in one or more files that include metadata indicative of one or more counters. The method can also include using the common format representation in conjunction with a deterministic equation to identify a predicted size of an output to be sent to the client device; and using the predicted size of the output to initiate transmitting at least a portion of a response to the client.

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括从客户端设备接收对视频内容的请求,并且访问视频内容中所请求的块的公共格式表示。 在包括指示一个或多个计数器的元数据的一个或多个文件中提供通用格式表示。 该方法还可以包括使用公共格式表示结合确定性方程来识别要发送到客户端设备的输出的预测大小; 以及使用所述输出的所述预测大小来发起向所述客户端发送响应的至少一部分。

    Video and media content delivery network storage in elastic clouds

    公开(公告)号:US10341454B2

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

    申请号:US15345830

    申请日:2016-11-08

    Abstract: Content delivery network storage may be provided. A first proxy module may receive a first content object request from a first user device. The first content object request may correspond to a content object. Next, the first proxy module may send the first content object request to a first cache module. The first cache module may then obtain the content object corresponding to the first content object request from an object store. The object store may be shared by a plurality of cache modules including the first cache module. The first proxy module may then receive, from the first cache module, the obtained content object. The first proxy module may send the content object to the first user device.

    Video and Media Content Delivery Network Storage in Elastic Clouds

    公开(公告)号:US20180131783A1

    公开(公告)日:2018-05-10

    申请号:US15345830

    申请日:2016-11-08

    CPC classification number: H04L67/2842 H04L67/06 H04L67/10 H04L67/2847

    Abstract: Content delivery network storage may be provided. A first proxy module may receive a first content object request from a first user device. The first content object request may correspond to a content object. Next, the first proxy module may send the first content object request to a first cache module. The first cache module may then obtain the content object corresponding to the first content object request from an object store. The object store may be shared by a plurality of cache modules including the first cache module. The first proxy module may then receive, from the first cache module, the obtained content object. The first proxy module may send the content object to the first user device.

Patent Agency Ranking