Association of security parameters for a collection of related streaming protocols
First Claim
1. A method for securely streaming real-time data, the method comprising:
- establishing security parameters for securing the real-time data;
establishing a session identifier associated with the security parameters;
securely transferring the real-time data byexchanging two or more protocol messages for streaming the real-time data, each protocol message being secured by the security parameters; and
the security parameters being identifiable using the session identifier.
4 Assignments
0 Petitions
Accused Products
Abstract
In a client-server system employing protocols such as RTP (real-time protocol), RTCP (real-time control protocol) and RTSP (real-time streaming protocol) for communicating real-time data stream, a method for using the same security parameters to secure by encryption and/or authentication, communication of the real-time data stream. The method includes establishing two or more security parameters for securing communications during the streaming session; establishing a session identifier associated with the security parameters; transmitting, from client to server, an RTSP message for requesting the real-time data stream, the RTSP message being secured with the security parameters; establishing a streaming session for streaming an RTP message containing the real-time data, the RTP message being secured with the security parameters; transmitting, from client to server, an RTCP protocol message containing statistics relating to the streaming session, the RTCP message being secured with the security parameters, and exchanging any one or more additional RTSP, RTP and RTCP messages in any order, each message being secured with the security parameters which are identifiable with the session identifier.
29 Citations
7 Claims
-
1. A method for securely streaming real-time data, the method comprising:
-
establishing security parameters for securing the real-time data; establishing a session identifier associated with the security parameters; securely transferring the real-time data by exchanging two or more protocol messages for streaming the real-time data, each protocol message being secured by the security parameters; and the security parameters being identifiable using the session identifier. - View Dependent Claims (2, 7)
-
-
3. A method for securely transferring a real-time data stream, the method comprising:
-
establishing one or more security parameters for securing the data stream; establishing a session identifier associated with the security parameters; transmitting an RTSP (real-time streaming protocol) message from a client to a server, the RTSP message for requesting the real-time data stream, wherein the RTSP message is secured by the security parameters; transmitting an RTP (real-time protocol) message containing the real-time data, the RTP message being secured by the security parameters; exchanging in any order two or more protocol messages selected from the group comprising;
an RTSP message, an RTP and an RTCP (real-time control protocol), each message being secured by the security parameters; andthe security parameters being identifiable using the session identifier. - View Dependent Claims (4)
-
-
5. In a client-server system, a method for securely communicating real-time data, the method comprising:
-
establishing security parameters for securely transferring the real-time data; establishing a session identifier associated with the security parameters; transmitting, from a client to a server, a first protocol message for requesting the real-time data, the first protocol message being secured with the security parameters; establishing a streaming session for streaming a second protocol message containing the real-time data, the second protocol message being secured with the security parameters; and exchanging additional protocol messages in any order, each message being secured with the security parameters which are identifiable with the session identifier. - View Dependent Claims (6)
-
Specification