Retransmission-based stream repair and stream join

    公开(公告)号:US08588077B2

    公开(公告)日:2013-11-19

    申请号:US13043437

    申请日:2011-03-08

    申请人: David R. Oran

    发明人: David R. Oran

    IPC分类号: H04L12/28 H04L12/66 H04L1/18

    摘要: The Real-time Transport Protocol (RTP) and its related standards define a retransmission packet format and a way to give feedback via Negative ACKnowledge (NACK) packets for data that has been lost. In one embodiment, a unicast RTP repair session is associated with a main Source Specific Multicast (SSM) multicast session. Real-time Transport Control Protocol (RTCP) NACK packets are then used for feedback to a SSM feedback target address. This dynamically instantiates unicast RTP repair for multicast sessions. The repair scheme can be used for repairing multicast channels or joining new multicast channels. In another embodiment, a media transmission device shares an IP address with one or more other media transmission devices. The shared IP address can also be used to route multiple identical multicast media streams to different media stream receivers.

    Constant-Quality Rate-Adaptive Streaming
    23.
    发明申请
    Constant-Quality Rate-Adaptive Streaming 有权
    恒定质量速率自适应流

    公开(公告)号:US20130042015A1

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

    申请号:US13208981

    申请日:2011-08-12

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method that receives a manifest for plural encoded representations of a single content stream, each representation fragmented into plural chunks, each representation comprising a different quality level, the manifest listing a plurality of representations, each representation comprising the plural chunks at one of a plurality of quality levels, and requests one of the plural chunks based on selection of one of the plurality of quality levels explicitly indicated in the manifest.

    摘要翻译: 在一个实施例中,一种接收单个内容流的多个编码表示的清单的方法,每个表示被分割成多个块,每个表示包括不同的质量级别,列出多个表示的清单,每个表示包括多个块 多个质量级中的一个,并且基于在清单中明确指示的多个质量等级之一的选择来请求多个块中的一个。

    Delivering secure IPTV services to PC platforms
    24.
    发明授权
    Delivering secure IPTV services to PC platforms 有权
    向PC平台提供安全的IPTV服务

    公开(公告)号:US08321950B2

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

    申请号:US12407810

    申请日:2009-03-20

    申请人: David R. Oran

    发明人: David R. Oran

    IPC分类号: H04L29/06

    摘要: To prevent theft of protected content when IPTV services are provided, a conditional access device (CAD) is connected to a personal computer (PC). An application is launched on the PC from the CAD over universal serial bus (USB) interface. The application configures the PC to allow a user to receive secure internet protocol television (IPTV) services. The conditional access device and an IPTV service provider determine user access to the IPTV services via a network by using a trusted computing base (TCB) on the CAD and keys stored on the CAD. The application decrypts and decodes the IPTV services using the processing and storage capability of the PC. The CAD also receives and processes remote control signals received from a remote control interface. The remote control signals are requests or responses from the user interacting with the application. The application displays content requested by the user or indications of responses by the user via a user interface on the PC.

    摘要翻译: 为了在提供IPTV服务时防止受保护内容的窃取,条件访问设备(CAD)被连接到个人计算机(PC)。 在PC上通过通用串行总线(USB)接口在PC上启动应用程序。 应用程序配置PC以允许用户接收安全的互联网协议电视(IPTV)服务。 条件访问设备和IPTV服务提供商通过使用CAD上的可信计算库(TCB)和存储在CAD上的密钥来确定用户通过网络访问IPTV服务。 该应用程序使用PC的处理和存储能力解密和解码IPTV服务。 CAD还接收并处理从遥控接口接收的遥控信号。 远程控制信号是来自用户与应用程序交互的请求或响应。 该应用程序显示用户请求的内容或用户通过PC上的用户界面的响应指示。

    Reducing Fetching Load on Cache Servers in Adaptive Streaming
    25.
    发明申请
    Reducing Fetching Load on Cache Servers in Adaptive Streaming 有权
    减少自适应流中缓存服务器上的获取负载

    公开(公告)号:US20120284371A1

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

    申请号:US13099934

    申请日:2011-05-03

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method that receives at a cache server device a request from a client device for a first representation of a content chunk; determines whether the first representation is available at the cache server device; responsive to determining that the first representation is available at the cache server device, provides the first representation to the client device; responsive to determining that the first representation is unavailable at the cache server device, determines whether a congestion-like condition is present in an upstream network; and responsive to determining that the congestion-like condition is present in the upstream network, provides a second representation of the content chunk.

    摘要翻译: 在一个实施例中,一种方法,在高速缓存服务器设备处接收来自客户端设备的用于内容块的第一表示的请求; 确定缓存服务器设备上的第一表示是否可用; 响应于确定所述第一表示在所述高速缓存服务器设备处可用,向所述客户端设备提供所述第一表示; 响应于确定所述第一表示在所述高速缓存服务器设备处不可用,确定上游网络中是否存在拥塞状态; 并且响应于确定所述上游网络中存在拥塞状况,提供所述内容块的第二表示。

    MONITORING AND CORRECTING UPSTREAM PACKET LOSS
    27.
    发明申请
    MONITORING AND CORRECTING UPSTREAM PACKET LOSS 有权
    监控和校正上游包裹损失

    公开(公告)号:US20120189007A1

    公开(公告)日:2012-07-26

    申请号:US13435431

    申请日:2012-03-30

    IPC分类号: H04L12/56

    摘要: An upstream error controller monitors a media stream at a location upstream from an associated set of receivers receiving the media stream. The upstream error controller sends out suppression notices for any media packets lost upstream causing the receivers to suppress sending lost packet notices. In another embodiment, a repair point joins a primary multicast group with multiple receivers for receiving a native media stream. The repair point also joins a second multicast group receiving multicast backup data for retransmitting or repairing the native media stream that does not include an associated set of receivers. In yet another embodiment, the upstream error controller is used in combination with a hybrid packet repair scheme for adaptively switching among unicast retransmission, multicast retransmission, and Forward Error Correction (FEC).

    摘要翻译: 上游错误控制器在接收媒体流的相关接收器组的上游位置处监视媒体流。 上游错误控制器向上游丢失的任何媒体数据包发出禁止通知,导致接收方抑制发送丢失的数据包通知。 在另一个实施例中,修复点将主多播组与多个接收器连接以接收本地媒体流。 修复点还加入接收组播备份数据的第二组播组,用于重传或修复不包括相关组接收机的本地媒体流。 在另一个实施例中,上游错误控制器与用于在单播重传,多播重传和前向纠错(FEC)之间进行自适应切换的混合分组修复方案组合使用。

    TUNNELING REPORTS FOR REAL-TIME INTERNET PROTOCOL MEDIA STREAMS
    28.
    发明申请
    TUNNELING REPORTS FOR REAL-TIME INTERNET PROTOCOL MEDIA STREAMS 有权
    实时互联网协议媒体流程的隧道报告

    公开(公告)号:US20110191469A1

    公开(公告)日:2011-08-04

    申请号:US13080585

    申请日:2011-04-05

    申请人: David R. Oran

    发明人: David R. Oran

    IPC分类号: G06F15/173

    CPC分类号: H04L65/80 H04L65/608

    摘要: A router, switch, or other network node generates reports that contain packet level statistics and other information for a monitored media stream. The media stream reports reduce the amount of bandwidth typically required for sending monitored media stream information back to a central analysis device. However the computation of other media stream analytics, such as long term statistical averaging or quality metric computation, is performed by the central analysis device to remove some of the processing burden from the individual network nodes.

    摘要翻译: 路由器,交换机或其他网络节点生成包含受监视媒体流的数据包级统计信息和其他信息的报告。 媒体流报告减少了将受监视的媒体流信息发送回中央分析设备所需的带宽量。 然而,中央分析设备执行其他媒体流分析的计算,例如长期统计平均或质量度量计算,以从各个网络节点中消除一些处理负担。