|
|
(9 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | = Architectural Overview =
| + | See http://wiki.openhome.org/wiki/Av:Developer:ReceiverService |
− | | |
− | The Receiver service provides the means for controlling a Receiver source. If a device's [[Developer:Davaar:ProductService|Product service]] reports a source of type 'Receiver', then that device is guaranteed to bear the Receiver service.
| |
− | | |
− | = Actions =
| |
− | == Attributes ==
| |
− | Reports a space separated list of attributes that identify additional functionality that can be found on the same device as this Sender.
| |
− | | |
− | Currently defined attributes are:
| |
− | | |
− | * Info - this device reports on the current media using the Info service
| |
− | * Time - this device reports on the current media using the Time service
| |
− | | |
− | == Audio ==
| |
− | Reports whether audio is currently present on this sender.
| |
− | | |
− | == Metadata ==
| |
− | Provides a representation of this audio item in DIDL-Lite format.
| |
− | | |
− | == PresentationUrl ==
| |
− | Reports the Url of a presentation page for further information concerning the sender, or for controlling the sender in some application secific way.
| |
− | | |
− | If this sender has no presentation page, the PresentationUrl should be empty.
| |
− | | |
− | == Status ==
| |
− | Reports the status of the sender (normally only for debugging purposes):
| |
− | | |
− | * Sending - currently sending out audio
| |
− | * Ready - ready to send audio but no listeners
| |
− | * Blocked - audio from another sender detected on the same channel
| |
− | * Inactive - currently no audio to send on this channel
| |
− | * Disabled - sender disabled by user configuration
| |
− | | |
− | = Technical Details =
| |
− | <code>
| |
− | Domain : av.openhome.org
| |
− | Name : Sender
| |
− | Version : 1
| |
− | </code>
| |
− | [http://oss.linn.co.uk/trac/browser/Main/LibUpnpCil/Services/Openhome/Sender1.xml Sender Service Description (XML)]
| |