Content publication
    1.
    发明授权
    Content publication 有权
    内容出版

    公开(公告)号:US07680937B2

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

    申请号:US11426820

    申请日:2006-06-27

    IPC分类号: G06F15/173 G06F15/16

    摘要: Publishing content using a peer-to-peer content distribution system is described. A publisher is required to request authorization to publish from an authorization body. Resources such as tracker and seed nodes are allocated in a peer-to-peer content distribution system and pre-processing of content to be published is carried out. For example, a content description is generated for each item of content as well as a set of checksums or other items for validating blocks of content. Publication can be terminated in a variety of different ways. For example, by using expiry methods, by active revocation of publishers, authorization bodies, or individual items of content.

    摘要翻译: 描述使用对等内容分发系统发布内容。 出版商必须要求授权才能从授权机构发布。 诸如跟踪器和种子节点的资源被分配在对等内容分发系统中,并且执行要发布的内容的预处理。 例如,针对每个内容项产生内容描述以及用于验证内容块的一组校验和或其他项目。 出版物可以以各种不同的方式终止。 例如,通过使用到期方法,通过主动撤销发布者,授权机构或单个内容项目。

    Streaming of variable bit rate multimedia content
    6.
    发明授权
    Streaming of variable bit rate multimedia content 有权
    流可变比特率多媒体内容

    公开(公告)号:US07391717B2

    公开(公告)日:2008-06-24

    申请号:US10611115

    申请日:2003-06-30

    IPC分类号: G01R31/08

    摘要: Systems and methods for improved streaming of variable bit rate multimedia content are described. The described systems and methods solve some streaming problems by streaming the variable bit rate content at a constant bit rate that is negotiated between a server and a client. As a result, a transmission channel from server to client is utilized in an efficient manner. If the client is able to buffer the streamed content (to a hard drive, for example) the content can be streamed at a rate that is significantly less than its peak bit rate, even at a rate that is less than its average bit rate.

    摘要翻译: 描述了用于改进可变比特率多媒体内容的流的系统和方法。 所描述的系统和方法通过在服务器和客户端之间协商的恒定比特率流传输可变比特率内容来解决一些流传输问题。 结果,以有效的方式利用从服务器到客户端的传输信道。 如果客户端能够缓冲流式传输的内容(例如,对于硬盘驱动器),则可以以比其峰值比特率显着更小的速率流式传输内容,即使是低于其平均比特率的速率。

    RTP payload format
    7.
    发明授权
    RTP payload format 有权
    RTP有效载荷格式

    公开(公告)号:US07876896B2

    公开(公告)日:2011-01-25

    申请号:US12360099

    申请日:2009-01-26

    IPC分类号: H04K1/00 G06F15/16

    摘要: A data stream is encrypted to form encryption units that are packetized into RTP packets. Each RTP packet includes an RTP packet header, one or more payloads of a common data stream, and a RTP payload format header for each payload and including, for the corresponding encryption units, a boundary for the payload. The payload can be one or more of the encryption units or a fragment of one of the encryption units. The encryption units are reassembled the using the payloads in the RTP packets and the respective boundary in the respective RTP payload format header. The reassembled of encryption units are decrypted for rendering. Each RTP payload format header can have attributes for the corresponding payload that can be used to render the payload. The RTP packets can be sent server-to-client or peer-to-peer.

    摘要翻译: 数据流被加密以形成被打包成RTP分组的加密单元。 每个RTP分组包括RTP分组报头,公共数据流的一个或多个有效载荷和用于每个有效载荷的RTP有效载荷格式报头,并且对于相应的加密单元,包括有效载荷的边界。 有效载荷可以是一个或多个加密单元或加密单元之一的片段。 使用RTP分组中的有效载荷和相应的RTP有效载荷格式报头中的相应边界重新组合加密单元。 重新组合的加密单元被解密以进行渲染。 每个RTP有效载荷格式头可以具有可用于渲染有效载荷的对应有效载荷的属性。 RTP数据包可以被发送到服务器到客户端或者点对点。

    Techniques for automatically detecting protocols in a computer network
    8.
    发明授权
    Techniques for automatically detecting protocols in a computer network 有权
    在计算机网络中自动检测协议的技术

    公开(公告)号:US07761585B2

    公开(公告)日:2010-07-20

    申请号:US11244983

    申请日:2005-10-06

    IPC分类号: G06F15/16

    摘要: A method in a computer network for automatically detecting a most advantageous protocol for communication by a client computer, said client computer being configured to be coupled to a server computer via a computer network. The method includes initiating a plurality of protocol threads for sending from the client computer to the server computer, a plurality of data requests. Each of the data requests employs a different protocol and a different connection. The data requests are configured to solicit, responsive to the data request, a set of responses from the server computer. Each of the responses employs a protocol associated with a respective one of the data requests. The method further includes receiving at the client computer at least a subset of the responses. The method also includes initiating a control thread at the client computer. The control thread monitors the subset of the responses as each response is received from the server computer to select the most advantageous protocol from protocols associated with the subset of the responses, wherein the most advantageous protocol is determined based on a predefined protocol priority.

    摘要翻译: 一种计算机网络中的用于自动检测由客户计算机进行通信的最有利协议的方法,所述客户端计算机被配置为经由计算机网络耦合到服务器计算机。 该方法包括发起多个协议线程,用于从客户计算机向服务器计算机发送多个数据请求。 每个数据请求采用不同的协议和不同的连接。 数据请求被配置为响应于数据请求请求来自服务器计算机的一组响应。 每个响应采用与相应的数据请求相关联的协议。 该方法还包括在客户端计算机处接收响应的至少一个子集。 该方法还包括在客户端计算机上启动控制线程。 当从服务器计算机接收到每个响应时,控制线程监视响应的子集,以从与响应子集相关联的协议中选择最有利的协议,其中基于预定义的协议优先级来确定最有利的协议。

    Embedding a Session Description Message in a Real-Time Control Protocol (RTCP) Message
    9.
    发明申请
    Embedding a Session Description Message in a Real-Time Control Protocol (RTCP) Message 有权
    在实时控制协议(RTCP)消息中嵌入会话描述消息

    公开(公告)号:US20090106443A1

    公开(公告)日:2009-04-23

    申请号:US12346220

    申请日:2008-12-30

    申请人: Anders E. Klemets

    发明人: Anders E. Klemets

    IPC分类号: G06F15/16

    摘要: Embedded within at least some Real-Time Control Protocol (RTCP) messages sent from a media content source to a recipient is a session description message that describes a media presentation being streamed to the recipient. The session description message can be associated, for example, with one of a plurality of pieces of media content in a play list of media content being streamed from the device to the recipient. In accordance with certain aspects, an RTCP message that embeds a session description message includes at least three fields: a first field containing data identifying the RTCP message as being a type that embeds a session description message; a second field containing data that is the session description message for a media presentation; and a third field containing data identifying a length of the RTCP message, generated by summing the length of the first, second, and third fields.

    摘要翻译: 至少将一些从媒体内容源发送到接收者的实时控制协议(RTCP)消息嵌入在会话描述消息中,该消息描述被传送到接收者的媒体呈现。 会话描述消息可以例如与从设备流式传输到接收者的媒体内容的播放列表中的多个媒体内容之一相关联。 根据某些方面,嵌入会话描述消息的RTCP消息包括至少三个字段:包含标识RTCP消息的数据的第一字段是嵌入会话描述消息的类型; 包含作为媒体呈现的会话描述消息的数据的第二字段; 以及第三字段,其包含标识通过对第一,第二和第三字段的长度求和而生成的RTCP消息的长度的数据。