DeviceInfo.Channel

appStore
string

Name of the appStore provider

Default: TitanOS

vendor
string

Name of the company who manufactured the device

Default: TPV

brand
string

Name of the brand who sells the device

Default: Philips

DeviceInfo.Product

platform
string

Name of the appStore provider

Default: "unknown"

year
integer

Year of manufacturing

Default: "unknown"

deviceID
string

Unique identifier of the device

Default: "unknown"

WhaleAdID
string

Resettable Advertising ID

Default: "unknown"

firmwareComponentID
string

Device Firmware Component ID

Default: "unknown"

firmwareVersion
string

Installed version number of the firmware

Default: "unknown"

DeviceInfo.Capability

os
string

Name of the operating system

Default: "unknown"

browserEngine
string

Type of the browser engine (ex. Webkit, Chrome, etc…)

Default: "unknown"

hasStorage
string

If the device has storage.c

Default: "unknown"

support3d
boolean

Indicates if the device has 3D support.

Default: "unknown"

supportUHD
boolean

Indicates if the device has Ultra High Definition (UHD) support.

Default: "unknown"

supportHDR
boolean

Indicates if the device has High Dynamic Range (HDR) support.

Default: "unknown"

supportWebSocket
boolean

If the device has WebSocket support

Default: "unknown"

supportPlayready
boolean

If the device has PlayReady support

Default: "unknown"

supportWidevineModular
boolean

If the device has Widevine Modular support

Default: "unknown"

supportWidevineClassic
boolean

If the device has Widevine Classic support

Default: "unknown"

supportAdobeHDS
boolean

If the device has Adobe HDS support

Default: "unknown"

supportAppleHLS
boolean

If the device has Apple HLS support

Default: "unknown"

supportMSSmoothStreaming
boolean

If the device has MSSmooth Streaming support

Default: "unknown"

supportMPEG_DASH
boolean

If the device has MPEG_DASH support

Default: "unknown"

drmMethod
boolean

Device’s Digital Rights Management method

Default: "unknown"

supportOIPF
boolean

If the device has OIPF support

Default: "unknown"

supportEME
boolean

If the device has EME support

Default: "unknown"

supportKeyNumeric
boolean

Indicates if the device supports numeric keys.

Default: "unknown"

supportKeyColor
boolean

Indicates if the device supports color keys.

Default: "unknown"

supportmultiscreen
boolean

Indicates if the device supports multiscreen functionality.

Default: "unknown"

multiaudioSupport
boolean

Indicates if the device supports multiple audio tracks.

Default: "unknown"

TTMLInbandSupport
boolean

Indicates if the device supports in-band TTML subtitles.

Default: "unknown"

TTMLOutofbandSupport
boolean

Indicates if the device supports out-of-band TTML subtitles.

Default: "unknown"

supportFHD
boolean

Indicates if the device has Full High Definition (FHD) support.

Default: "unknown"

supportHDR_HDR10
boolean

Indicates if the device supports HDR10 High Dynamic Range.

Default: "unknown"

supportHDR_DV
boolean

Indicates if the device supports Dolby Vision High Dynamic Range.

Default: "unknown"

supportMultiAudio
boolean

Indicates if the device supports multiple audio tracks.

Default: "unknown"

supportTTMLInband
boolean

Indicates if the device supports in-band TTML subtitles.

Default: "unknown"

supportTTMLOutofband
boolean

Indicates if the device supports out-of-band TTML subtitles.

Default: "unknown"