Player Settings Entity (2022/06)
All player settings entities are structured as follows:
entity
:
Name
string read-write: The device name. The maximum length of this string is 128 characters.Description
string read-write:Â A customer-defined description of the device. The description does not need to be unique within the scope of the account.ConcatNameAndSerial
bool read-write:Â The device-naming method: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
DeviceSetupType read-only: Either "Standalone", "BSN", "LFN", "SFN", "PartnerApplication", or "Unknown"Group
GroupInfo:ÂId
int read-write: The unique identifier for the group instance to which the device belongs.Name
string read-write: The name of the group instance to which the device belongs
BrightWall
BrightWallScreenInfo:ÂId
Nullable<int> read-write:Â A unique identifier for the BrightWallName
string read-write: The BrightWall nameScreen
byte read-write:Â The BrightWall screen number to which the device is assignedLink
Uri read-write:Â The Uri of the BSN.cloud API for the BrightWall
Timezone
string read-write:Â The time zone of the playerScreen
DeviceScreenSettings:ÂIdleColor
string read-write:Â The AARRGGBB color code for the idle screenSplashUrl
Uri read-write:Â The Uri address for the splash screen
Synchronization
PlayerSynchronizationSettings read-write: The Player Synchronization Settings EntityNetwork
PlayerNetworkSettings read-write: The Player Network Settings EntityBeacons
DeviceBeacon[] read-write: An array of Device Beacons entitiesLocation
DeviceLocation:ÂPlaceId
string read-write:Â The textual identifier of the device locationGPSLatitude
Nullable<double> read-write:Â The latitude of the device locationGPSLongitude
 Nullable<double> read-write: The longitude of the device locationCountry
string read-write:Â The country in which the device is located (for example, "Germany")CountryLongName
string read-write:Â The full name of the country in which the device is located (for example, "Federal Republic of Germany")AdminAreaLevel1
string read-write:Â The largest subnational administrative unit of a country (for example, "state" in the USA and "prefecture" in Japan) in which the device is locatedAdminAreaLevel1LongName
string read-write:Â The full name of the largest subnational administrative unit of a country in which the device is locatedAdminAreaLevel2
string read-write: The county name (within the United States), or a second-order civil entity belowadminAreaLevel1
, in which the device is located.ÂAdminAreaLevel2LongName
string read-write:Â The full county name (within the United States), or the full name of the second-order civil entity belowadminAreaLevel1
, in which the device is located.Locality
string read-write: The name of the city, town, or rural area in which the device is locatedLocalityLongName
string read-write: The full name of the city, town, or rural area in which the device is locatedPath
string read-only:Â The path property of the location structure. This value is the result of the concatenation ofCountry
,AdminAreaLevel1
,AdminAreaLevel2
, andLocality
.PathLongName
string read-only:Â The path property of the location structure. This value is the result of the concatenation ofCountryLongName
,AdminAreaLevel1LongName
,AdminAreaLevel2LongName
, andLocalityLongName
.
Screenshots
PlayerScreenshotsSettings:ÂInterval
 TimeSpan read-write: How often the player should take a snapshot of the presentation display. See TimeSpan for more information about this data type.CountLimit
ushort read-write:Â How many images can be stored on the local storage of the player (the maximum is 100 images)Quality
byte read-write:Â The quality level of each image fileOrientation
ScreenOrientation read-write: One of "Unknown", "Landscape", "PortraitBottomLeft", or "PortraitBottomRight"
Logging
DeviceLogsSettings:ÂEnableDiagnosticLog
bool read-write: Whether or not diagnostic logging is enabled on the associated deviceEnableEventLog
bool read-write:Â Whether or not event logging is enabled on the associated deviceEnablePlaybackLog
bool read-write:Â Whether or not playback logging is enabled on the associated deviceEnableStateLog
bool read-write:Â Whether or not state logging is enabled on the associated deviceEnableVariableLog
bool read-write:Â Whether or not variable logging is enabled on the associated deviceUploadAtBoot
bool read-write: Whether logs will be uploaded when the device bootsUploadTime
Nullable<TimeSpan> read-write: The time when the device will upload logs to BSN.cloud, if available. See TimeSpan for more information about this data type.
LWS
LocalWebServerSettings:ÂUsername
string read-write: The local web server username (for example, "admin")Password
string read-write:Â The local web server passwordEnableUpdateNotifications
bool read-write: Whether or not enable update notifications is enabled
LDWS
DiagnosticWebServerSettings:ÂPassword
string read-write: The password associated with the local diagnostic web server
LastModifiedDate
DateTime read-only: The date on which the settings were last modified. See DateTime for more information about this data type.