Program support service based on secondary network and connection

    公开(公告)号:US09609372B2

    公开(公告)日:2017-03-28

    申请号:US14136043

    申请日:2013-12-20

    摘要: A method, a device, and a non-transitory storage medium having instructions to establish a first connection via a first network that provides access to a program service; obtain program support service data that indicates a program support service including at least one of a retransmission service, an error correction service, or a scalable program service; determine whether to invoke the program support service based on the program support service data; establish a second connection via a second network that provides access to the program support service in response to a determination to invoke the program support service; invoke the program support service via the second connection; receive program data of a program via the first connection; and receive program support data pertaining to the program via the second connection.

    Error recovery for video delivery via a segmentation process
    5.
    发明授权
    Error recovery for video delivery via a segmentation process 有权
    通过分段过程恢复视频传输的错误

    公开(公告)号:US09549203B2

    公开(公告)日:2017-01-17

    申请号:US14263071

    申请日:2014-04-28

    发明人: Gary Hughes

    摘要: A client device may receive encoded video via a transport stream based on a video coding protocol. When errors result in receiving the encoded video, the client device may use an Internet Protocol (IP) connection to recover from the error. For example, an encoder may insert markers inband in the transport stream, and a segmenter then segments the video using the markers. The content remains in the form of a continuous transport stream that is compatible with existing transport stream delivery mechanisms. When an error occurs, the client device can then determine a locator for a segment that can be used to recover from the error and requests the segment from a server through the IP connection. The server sends the segment to the client device at the level of the transport stream layer without adding another protocol layer to encapsulate the segment.

    摘要翻译: 客户端设备可以经由基于视频编码协议的传输流来接收编码视频。 当错误导致接收编码视频时,客户端设备可以使用因特网协议(IP)连接来从错误中恢复。 例如,编码器可以在传输流中插入带内的标记,然后分割器使用标记对视频进行分段。 内容保持为与现有传输流传送机制兼容的连续传输流的形式。 当发生错误时,客户端设备然后可以确定可用于从错误中恢复的段的定位符,并通过IP连接从服务器请求段。 服务器将该段发送到传输流层级的客户端设备,而不添加另一个协议层来封装该段。

    ADAPTIVE BIT RATE SYSTEM ARCHITECTURES USING NAMED DOMAIN NETWORKING
    6.
    发明申请
    ADAPTIVE BIT RATE SYSTEM ARCHITECTURES USING NAMED DOMAIN NETWORKING 审中-公开
    使用域名网络自适应位速率系统架构

    公开(公告)号:US20160134915A1

    公开(公告)日:2016-05-12

    申请号:US14538691

    申请日:2014-11-11

    发明人: Dave ORAN

    摘要: In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames. The method also includes receiving first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames based on the request. The frame decoding dependencies may include switching points between the plurality of representations of the digital video asset.

    摘要翻译: 在一个实现中,一种方法包括获得数字视频资产的多个表示。 多个表示可以包括多个帧。该方法还包括生成包括表示多个帧的时间依赖性和帧解码依赖性的数据的第一数据。 帧解码依赖性可以包括数字视频资产的多个表示之间的多个切换点。 该方法还包括从第一计算设备接收对数字视频资产的第一表示的请求,并且基于该请求将第一数据发送到第一计算设备。 在另一实现中,一种方法包括向第一计算设备发送对数字视频资产的多个表示的第一表示的请求。 多个表示可以包括多个帧。 该方法还包括基于该请求接收包括指示多个帧的时间依赖性和帧解码依赖性的数据的第一数据。 帧解码依赖性可以包括数字视频资产的多个表示之间的切换点。

    Internet-Based Video Delivery System
    7.
    发明申请
    Internet-Based Video Delivery System 审中-公开
    基于互联网的视频传送系统

    公开(公告)号:US20140143820A1

    公开(公告)日:2014-05-22

    申请号:US13796053

    申请日:2013-03-12

    申请人: VIDEOLINK LLC

    IPC分类号: H04N21/61

    摘要: A system and method for delivering content over the Internet from a content source to a destination is disclosed which includes the use of an overlay network, built on an underlying IP network. Additionally, error correction capability is added to the overlay network to allow the destination to reconstitute packets lost during the transmission over the Internet. In one embodiment, an overlay network is created using a plurality of overlay nodes, which may be geographically distributed. Each respective content source or destination is also a part of the overlay network. Overhead, capable of providing error correction capability, is added to the content flow as it enters the overlay network. As the content flow leaves the overlay network, this overhead is removed from the content flow. In the case of transmission errors across the overlay network, the overhead information is used to reconstitute lost or corrupted packets.

    摘要翻译: 公开了一种用于通过因特网从内容源向目的地递送内容的系统和方法,其包括使用构建在底层IP网络上的覆盖网络。 另外,纠错能力被添加到覆盖网络,以允许目的地重组通过因特网传输期间丢失的分组。 在一个实施例中,使用可以在地理上分布的多个覆盖节点来创建覆盖网络。 每个相应的内容源或目的地也是覆盖网络的一部分。 能够提供纠错能力的开销在进入覆盖网络时被添加到内容流中。 当内容流离开覆盖网络时,从内容流中移除此开销。 在跨越覆盖网络的传输错误的情况下,开销信息用于重构丢失或损坏的数据包。

    System and method of recording media content
    8.
    发明授权
    System and method of recording media content 有权
    记录媒体内容的系统和方法

    公开(公告)号:US08611730B2

    公开(公告)日:2013-12-17

    申请号:US13314536

    申请日:2011-12-08

    IPC分类号: H04N5/76

    摘要: A method includes receiving a data stream at a media device and extracting data from the data stream. The data corresponds to received media content. The method further includes storing the extracted data at a memory as stored media content and determining whether the stored media content corresponds to expected media content. The method also includes, in response to determining that the stored media content does not correspond to the expected media content, sending a content request to a server. The content request identifies a segment of the expected media content that does not correspond to the stored media content.

    摘要翻译: 一种方法包括在媒体设备处接收数据流并从数据流中提取数据。 数据对应于接收到的媒体内容。 该方法还包括将所提取的数据存储在存储器中作为存储的媒体内容,并确定所存储的媒体内容是否对应于期望的媒体内容。 响应于确定存储的媒体内容不对应于期望的媒体内容,该方法还包括向服务器发送内容请求。 内容请求标识与所存储的媒体内容不对应的预期媒体内容的片段。

    Reverse link lower layer assisted video error control
    9.
    发明授权
    Reverse link lower layer assisted video error control 有权
    反向链路下层辅助视频错误控制

    公开(公告)号:US08514711B2

    公开(公告)日:2013-08-20

    申请号:US11454475

    申请日:2006-06-15

    IPC分类号: H04L1/00

    摘要: The disclosure relates to reverse link lower layer assisted video error control. A method may encode video data, form a packet with the encoded video data, and transmit the packet across a wireless channel to an access network. A medium access control (MAC) layer may receive a negative acknowledgement (NAK) from the access network. The method may determine whether the received NAK is associated with a packet that contains video data. If the received NAK is associated with a packet that contains video data, the method may perform error control.

    摘要翻译: 本公开涉及反向链路下层辅助视频错误控制。 一种方法可以对视频数据进行编码,形成具有编码视频数据的分组,并且通过无线信道将数据包发送到接入网络。 介质访问控制(MAC)层可以从接入网络接收否定的确认(NAK)。 该方法可以确定所接收的NAK是否与包含视频数据的分组相关联。 如果接收到的NAK与包含视频数据的分组相关联,则该方法可以执行错误控制。

    Multicast subscription based on forward error correction
    10.
    发明授权
    Multicast subscription based on forward error correction 有权
    基于前向纠错的组播预约

    公开(公告)号:US08306049B2

    公开(公告)日:2012-11-06

    申请号:US12709776

    申请日:2010-02-22

    IPC分类号: H04J3/26

    摘要: Embodiments are disclosed herein that relate to multicast subscription based on forward error correction. One disclosed embodiment comprises a network-accessible server having a data-holding subsystem holding instructions executable by a logic subsystem to receive a content item, and form a first version of the content item having a first level of forward error correction and a second version of the content item having a second level of forward error correction. The instructions are further executable to stream the first version of the content item to a first multicast address, and while streaming the first version of the content item, stream the second version of the content item to a second multicast address.

    摘要翻译: 本文公开了与基于前向纠错的多播订阅相关的实施例。 一个公开的实施例包括具有数据保持子系统的网络可访问服务器,该数据保持子系统保持由逻辑子系统可执行的接收内容项目的指令,并且形成具有第一级前向纠错的内容项目的第一版本和第二版本的 所述内容项具有第二级前向纠错。 所述指令还可执行以将所述内容项目的所述第一版本流式传输到第一多播地址,并且在流式传送所述内容项目的所述第一版本的同时,将所述内容项目的所述第二版本流传输到第二多播地址。