Device data model
This data structure represents a generic device.
Note that a Media Player or Set Top Box is an instance of a Device, and that the Media Player data model and Set Top Box data model extend the Device data model.
Name | Description | Always available |
---|---|---|
accountUID | The unique account identifier within the SDP. This identifier is not known externally to the SDP, so should only be used for SDP API calls. Account number should be used for account identification wherever possible. | Yes |
description | Description of the device if available. | No |
deviceClassifierUID | Unique identifier of the device classifier within the SDP. Can be used to retrieve the device classifier from the Device Classifier Service. | No |
deviceEnabled | true if the device is enabled, otherwise false . The device will not be able to use the service if this is false, so should be true. | Yes |
deviceType | The device type. Should be one of:
| Yes |
drmInstanceName | The name of the DRM system. | No |
name | Device name. | No |
physicalAddress | The current IP address of the device, if available. | No |
profileID | Can be used to retrieve device profile information from the Profile Service. | No |
UID | Unique device identifier within the SDP. Can be used to query other APIs in the SDP but not any other modules or systems. | Yes |