Difference between revisions of "Developer:Davaar:ReceiverService"

From LinnDocs
Jump to: navigation, search
(Actions)
(Technical Details)
Line 30: Line 30:
 
<code>
 
<code>
 
     Domain  : av.openhome.org
 
     Domain  : av.openhome.org
     Name    : Sender
+
     Name    : Receiver
 
     Version : 1
 
     Version : 1
 
</code>
 
</code>
[http://oss.linn.co.uk/trac/browser/Main/LibUpnpCil/Services/Openhome/Sender1.xml Sender Service Description (XML)]
+
[http://oss.linn.co.uk/trac/browser/Main/LibUpnpCil/Services/Openhome/Receiver1.xml Sender Service Description (XML)]

Revision as of 14:59, 24 November 2010

Architectural Overview

The Receiver service provides the means for controlling a Receiver source. If a device's Product service reports a source of type 'Receiver', then that device is guaranteed to bear the Receiver service.

Actions

Sender

Report the Uri and Metadata of the current sender.

SetSender

Set the Uri and Metadata of the current sender.

The Metadata must have originated from a device bearing the Sender service.

The Uri must be the result of applying this receiver's ProtocolInfo to this Metadata.

ProtocolInfo

Report the receiver's protocol info.

TransportState

Report the current transport state, which can be: 'Playing', 'Paused', 'Stopped', or 'Buffering'.

Play

Play the current sender

Stop

Stop playing the current sender

Technical Details

   Domain  : av.openhome.org
   Name    : Receiver
   Version : 1

Sender Service Description (XML)