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

    公开(公告)号:US20060041917A1

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

    申请号:US11244983

    申请日:2005-10-06

    IPC分类号: H04N7/173 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.

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

    Methods and apparatus for implementing control functions in a streamed
video display system
    2.
    发明授权
    Methods and apparatus for implementing control functions in a streamed video display system 失效
    在流式视频显示系统中实现控制功能的方法和装置

    公开(公告)号:US6014706A

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

    申请号:US819586

    申请日:1997-03-14

    摘要: A method for displaying streamed digital video data on a client computer. The client computer is configured to receive the streamed digital video data from a server computer via a computer network. The streamed digital video data is transmitted from the server computer to the client computer as a stream of video frames. The method includes receiving a first plurality of video frames at the client computer. The plurality of video frames represents a subset of the stream of video frames. The stream of video frames comprises independent playable video frames and dependent playable video frames. The method further includes displaying the first plurality of video frames on a video display terminal associated with the client computer. There is further included issuing a rewind command from the client computer to the server. The rewind command causes a second plurality of video frames of the stream of video frames different from the first plurality of video frames to be streamed from the server computer to the client computer. The second plurality of video frames has been streamed at least once to the client computer.

    摘要翻译: 一种用于在客户端计算机上显示流式数字视频数据的方法。 客户端计算机被配置为经由计算机网络从服务器计算机接收流式数字视频数据。 流式数字视频数据作为视频帧流从服务器计算机发送到客户端计算机。 该方法包括在客户端计算机处接收第一多个视频帧。 多个视频帧表示视频帧流的子集。 视频帧流包括独立的可播放视频帧和依赖的可播放视频帧。 该方法还包括在与客户端计算机相关联的视频显示终端上显示第一多个视频帧。 还包括从客户端计算机向服务器发出回滚命令。 倒带命令使得与第一多个视频帧不同的视频帧流的第二多个视频帧从服务器计算机传送到客户端计算机。 已经将第二多个视频帧至少流式传输到客户端计算机。

    Methods and apparatus for implementing control functions in a streamed video display system
    3.
    发明授权
    Methods and apparatus for implementing control functions in a streamed video display system 有权
    在流式视频显示系统中实现控制功能的方法和装置

    公开(公告)号:US06754715B1

    公开(公告)日:2004-06-22

    申请号:US09435947

    申请日:1999-11-09

    IPC分类号: G06F1516

    摘要: A method for displaying streamed digital video data on a client computer. The client computer is configured to receive the streamed digital video data from a server computer via a computer network. The streamed digital video data is transmitted from the server computer to the client computer as a stream of video frames. The method includes receiving a first plurality of video frames at the client computer. The plurality of video frames represents a subset of the stream of video frames. The stream of video frames comprises independent playable video frames and dependent playable video frames. The method further includes displaying the first plurality of video frames on a video display terminal associated with the client computer. There is further included issuing a rewind command from the client computer to the server. The rewind command causes a second plurality of video frames of the stream of video frames different from the first plurality of video frames to be streamed from the server computer to the client computer. The second plurality of video frames has been streamed at least once to the client computer.

    摘要翻译: 一种用于在客户端计算机上显示流式数字视频数据的方法。 客户端计算机被配置为经由计算机网络从服务器计算机接收流式数字视频数据。 流式数字视频数据作为视频帧流从服务器计算机发送到客户端计算机。 该方法包括在客户端计算机处接收第一多个视频帧。 多个视频帧表示视频帧流的子集。 视频帧流包括独立的可播放视频帧和依赖的可播放视频帧。 该方法还包括在与客户端计算机相关联的视频显示终端上显示第一多个视频帧。 还包括从客户端计算机向服务器发出回滚命令。 倒带命令使得与第一多个视频帧不同的视频帧流的第二多个视频帧从服务器计算机传送到客户端计算机。 已经将第二多个视频帧至少流式传输到客户端计算机。

    Media recording functions in a streaming media server
    4.
    发明申请
    Media recording functions in a streaming media server 有权
    流媒体服务器中的媒体录制功能

    公开(公告)号:US20070022183A1

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

    申请号:US11187740

    申请日:2005-07-22

    申请人: Anders Klemets

    发明人: Anders Klemets

    IPC分类号: G06F15/16

    摘要: A system for providing recording functions in a streaming media server comprising a streaming media server with buffering and a PC having an application capable of processing a streaming media protocol having media recording functions.

    摘要翻译: 一种用于在流媒体服务器中提供记录功能的系统,包括具有缓冲的流媒体服务器和具有能够处理具有媒体记录功能的流媒体协议的应用的PC。

    Delivering policy updates for protected content
    5.
    发明申请
    Delivering policy updates for protected content 有权
    为受保护的内容提供策略更新

    公开(公告)号:US20070014413A1

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

    申请号:US11179206

    申请日:2005-07-12

    IPC分类号: H04L9/00

    摘要: Various embodiments permit policy updates, such as DRM policy updates, to be delivered and updated for a given piece of protected content. In at least some embodiments, various protocols can be extended to permit policy updates to be represented and carried by the protocol. In one embodiment, Hypertext Transport Protocol or HTTP is utilized to carry the policy updates. In another embodiment, Real Time Streaming Protocol or RTSP is used to carry policy updates.

    摘要翻译: 各种实施例允许针对给定的受保护内容片段进行策略更新(如DRM策略更新)被传递和更新。 在至少一些实施例中,可以扩展各种协议以允许由协议来表示和携带策略更新。 在一个实施例中,使用超文本传输​​协议或HTTP来承载策略更新。 在另一实施例中,实时流协议或RTSP用于携带策略更新。

    Carrying protected content using a control protocol for streaming and a transport protocol
    6.
    发明申请
    Carrying protected content using a control protocol for streaming and a transport protocol 有权
    使用用于流传输和传输协议的控制协议来承载受保护的内容

    公开(公告)号:US20070011344A1

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

    申请号:US11176058

    申请日:2005-07-07

    IPC分类号: G06F15/16

    摘要: Various embodiments utilize methods of protecting content, such as Digital Rights Management (DRM), to enable secure playback of content on machines and devices within a local network, such as a home media network. In at least some embodiments, messages and content are delivered using, respectively, a control protocol for streaming and a transport protocol. In at least some embodiments, the control protocol for streaming is Real Time Streaming Protocol (RTSP), and the transport protocol is Real Time Transport Protocol (RTP).

    摘要翻译: 各种实施例利用保护诸如数字版权管理(DRM)的内容的方法来实现本地网络(例如家庭媒体网络)内的机器和设备上的内容的安全回放。 在至少一些实施例中,消息和内容分别使用用于流传输和传输协议的控制协议来传送。 在至少一些实施例中,流控制协议是实时流协议(RTSP),传输协议是实时传输协议(RTP)。

    Midstream Determination of Varying Bandwidth Availability
    8.
    发明申请
    Midstream Determination of Varying Bandwidth Availability 有权
    中期确定不同带宽可用性

    公开(公告)号:US20060168295A1

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

    申请号:US11277056

    申请日:2006-03-21

    IPC分类号: G06F15/16

    摘要: Systems and methods for midstream determination of varying available bandwidth for streaming content between two network entities are described. During content streaming, a client requests a server to surge the content transmission rate. One or more bandwidth measurements are taken during the surge to determine if the increased transmission rate can be adequately managed. If the increased transmission rate can be adequately managed, the client may request the server to transmit remaining content at a transmission rate that is not greater than the increased, or surged, transmission rate. In a multi-bitrate file scenario, the surge rate may be higher than the rate of the fastest useable stream. In such a case, the fastest useable stream is selected. If the increased transmission rate is not suitable for future transmission, then the rate may remain at the original transmission rate.

    摘要翻译: 描述了用于中间流确定两个网络实体之间的流内容的可变带宽的系统和方法。 在内容流传输期间,客户端请求服务器浪费内容传输速率。 在浪涌期间进行一个或多个带宽测量,以确定是否可以充分地管理增加的传输速率。 如果可以适当地管理增加的传输速率,则客户端可以请求服务器以不大于增加或激增的传输速率的传输速率发送剩余内容。 在多比特率文件场景中,浪涌速率可能高于最快可用流的速率。 在这种情况下,选择最快的可用流。 如果增加的传输速率不适合将来传输,则速率可能保持在原始传输速率。