All player settings entities are structured as follows:
entity
:
Name
The device name. The maximum length of this string is 128 characters.
:string
Description
A customer-defined description of the device. The description does not need to be unique within the scope of the account.
:string
ConcatNameAndSerial
The device-naming method:
:bool
True
indicates that clients should append the device serial number to the device name,False
indicates that nothing should be appended to the device name.SetupType
Either "Standalone", "BSN", "LFN", "SFN", "PartnerApplication", or "Unknown"
:DeviceSetupType
Group
:GroupInfo
Id
The unique identifier for the group instance to which the device belongs.int
:Name
The name of the group instance to which the device belongs
:string
BrightWall
BrightWallScreenInfo
:
A unique identifier for the BrightWallI
d
:
int>Nullable<
Name
The BrightWall name
:string
Screen
The BrightWall screen number to which the device is assigned
:byte
Link
The Uri of the BSN.cloud API for the BrightWallUri
:
Timezone
The time zone of the player
:string
Screen
:DeviceScreenSettings
The AARRGGBB color code for the idle screenIdleColor
:string
The Uri address for the splash screenSplashUrl
:Uri
Synchronization
Supported representations include:
:PlayerSynchronizationSettings
Status
PlayerStatusSynchronizationSettings
:Period
The frequency of the status updates that the player sends to the server. Currently, the value is five minutes for all players.TimeSpan
:
Settings
PlayerSettingsSynchronizationSettings
:Period
: The frequency of the synchronization settings updates that the player sends to and receives from the server, to ensure that it hasn’t missed an update from the serverTimeSpan
Schedule
PlayerScheduleSynchronizationSettings
:Period
Players with "BSN" setup type only use this to check for missed updates of scheduled content
:TimeSpan
Content
PlayerContentSynchronizationSettings
:Start
Defines the time of the day when the player is allowed to download content (to avoid network impacts). See TimeSpan for more information about this data type.
:TimeSpan
End
Defines time of the day when the player is allowed to download content (to avoid network impacts). See TimeSpan for more information about this data type.
:TimeSpan
Network
The Player Network Settings EntityPlayerNetworkSettings
:Beacons
An array of Device Beacons entitiesDeviceBeacon[]
:Location
Supported representations include:
:DeviceLocation
PlaceId
The textual identifier of the device location
:string
GPSLatitude
The latitude of the device location
:
double>Nullable<
GPSLongitude
The longitude of the device location
:
double>Nullable<
Country
The country in which the device is located (for example, "Germany")
:string
CountryLongName
The full name of the country in which the device is located (for example, "Federal Republic of Germany")
:string
AdminAreaLevel1
The largest subnational administrative unit of a country (for example, "state" in the USA and "prefecture" in Japan) in which the device is located
:string
The full name of the largest subnational administrative unit of a country in which the device is locatedAdminAreaLevel1LongName
:string
AdminAreaLevel2
The county name (within the United States), or a second-order civil entity below adminAreaLevel1, in which the device is located.
:string
AdminAreaLevel2LongName
The full county name (within the United States), or the full name of the second-order civil entity below adminAreaLevel1, in which the device is located.
:string
Locality
The name of the city, town, or rural area in which the device is located
:string
LocalityLongName
The full name of the city, town, or rural area in which the device is located
:string
Path
The path property of the location structure. This value is the result of the concatenation of Country, AdminAreaLevel1, AdminAreaLevel2, and Locality.
:string
PathLongName
The path property of the location structure. This value is the result of the concatenation of CountryLongName, AdminAreaLevel1LongName, AdminAreaLevel2LongName, and LocalityLongName.
:string
Screenshots
:PlayerScreenshotsSettings
Interval
TimeSpan
:
How often the player should take a snapshot of the presentation display. See TimeSpan for more information about this data type.CountLimit
How many images can be stored on the local storage of the player (the maximum is 100 images)ushort
:Quality
The quality level of each image filebyte
:Orientation
One of "Unknown", "Landscape", "PortraitBottomLeft", or "PortraitBottomRight"ScreenOrientation
:
Logging
:DeviceLogsSettings
EnableDiagnosticLog
Whether or not diagnostic logging is enabled on the associated device
:bool
EnableEventLog
Whether or not event logging is enabled on the associated device
:bool
EnablePlaybackLog
Whether or not playback logging is enabled on the associated device
:bool
EnableStateLog
Whether or not state logging is enabled on the associated device
:bool
EnableVariableLog
Whether or not variable logging is enabled on the associated device
:bool
UploadAtBoot
Whether logs will be uploaded when the device boots
:bool
UploadTime
The time when the device will upload logs to BSN.cloud, if available. See TimeSpan for more information about this data type.
:
TimeSpan>Nullable<
LWS
:LocalWebServerSettings
Username
The local web server username (for example, "admin")
:string
Password
The local web server password
:string
EnableUpdateNotifications
Whether or not enable update notifications is enabled
:bool
LDWS
:DiagnosticWebServerSettings
Password
The password associated with the local diagnostic web server
:string
LastModifiedDate
The date on which the settings were last modified. See DateTime for more information about this data type.
:DateTime