Method of and apparatus for transmitting universal plug and play audio/video stream
First Claim
Patent Images
1. A method of transmitting a universal plug and play (UPnP) audio/video (A/V) stream, comprising:
- a media renderer, preparing for a connection with a media server to discover a service according to an Ethernet protocol;
the media renderer, setting a multicast connection with the media server; and
the media server, multicasting the media stream to the media renderer according to the Ethernet protocol,wherein, in the preparing for the connection, the media renderer constructs a stream forwarding identifier (ID) using a PrepareForConnection message received from a control point, and registers the stream forwarding ID to the media server using a Generic Attribute Register Protocol (GARP) of the Ethernet protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and an apparatus for transmitting a universal plug and play audio/video (UPnP-AV) stream is disclosed, which transmits a media stream from a media server to an media renderer, using an integrated protocol which combines an universal plug and play (UPnP) audio/video (AV) protocol and a residential Ethernet (ResE) subscription protocol. According to the method, an integrated protocol combining an UPnP-AV protocol and an Ethernet protocol can be used. Additionally, a secured quality of service (QoS) can be provided for the UPnP-AV stream.
30 Citations
20 Claims
-
1. A method of transmitting a universal plug and play (UPnP) audio/video (A/V) stream, comprising:
-
a media renderer, preparing for a connection with a media server to discover a service according to an Ethernet protocol; the media renderer, setting a multicast connection with the media server; and the media server, multicasting the media stream to the media renderer according to the Ethernet protocol, wherein, in the preparing for the connection, the media renderer constructs a stream forwarding identifier (ID) using a PrepareForConnection message received from a control point, and registers the stream forwarding ID to the media server using a Generic Attribute Register Protocol (GARP) of the Ethernet protocol. - View Dependent Claims (2, 3, 4, 5, 10, 11)
-
-
6. A method of transmitting a universal plug and play (UPnP) audio/video (A/V) stream, comprising:
-
a media renderer, preparing for a connection with a media server to discover a service according to an Ethernet protocol; the media renderer, setting a multicast connection with the media server; wherein in the preparing for the connection with the media server, a control point, which transmits a control command about the transmission of the media stream, requests a connection management/protocol information by transmitting a connection manager message to the media renderer, receives a protocol/format list from the media renderer and selects one protocol/format from the received list; wherein in the preparing for the connection with the media server, the control point requests the preparation connection by transmitting a PrepareForConnection message to the media server, and the media server transmits a connection ID containing a plug ID and a stream forwarding ID to the control point; the media server, multicasting the media stream to the media renderer according to the Ethernet protocol; and wherein in the preparing for the connection with the media server, the control point requests preparation of connection by transmitting the PrepareForConnection message containing the connection ID and the media forwarding ID to the media renderer, and the media renderer constructs the stream forwarding ID using the ID information of the PrepareForConnection message, and registers the stream forwarding ID to the media server by using a Generic Attribute Register Protocol (GARP) of the Ethernet protocol. - View Dependent Claims (7, 8, 9)
-
-
12. An apparatus for transmitting a universal plug and play (UPNP) audio/video (A/V) stream, comprising:
-
a control point which transmits a PrepareForConnection message for a media stream transmission, and transmits a control command so that the media stream is transmitted; a media server which receives the PrepareForConnection message, reserves a resource request, and multicasts the media stream according to the control command; and a media renderer which, in response to the PrepareForConnection message, prepares for a connection with the media server to discover a service according to an Ethernet protocol, constructs a stream forwarding identifier (ID) using ID information of the PrepareForConnection message, and sets a connection using the stream forwarding ID to receive the media stream, wherein the media renderer registers the stream forwarding identifier (ID) to the media server using a Generic Attribute Register Protocol (GARP) of the Ethernet protocol. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification