Describes the type of device used for playback.
public enum DeviceType
If the device type is anything but Remote, playback is expected to be handled outside of a core (by a playback handler in the SDK, for example).
Audio is played back by the app, but is being streamed over Bluetooth.
Audio is being played back by the app, but is cast to another device via the Chromecast protocol.
Audio is played back by the app, but is cast to another device via some version of DLNA, such as Miracast, AllShare, ReadyMedia, etc.
This device provides playback state for audio that is played on this device.
Audio is played back on a remote device, via the a third-party API.