Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As of BrightSignOS 8.2.10, the syncmanager object provides synchronization capabilities for video walls and other deployments that require closely calibrated interaction among players.

...

The constructor for a sync manager object takes four arguments:

  • network_interface string:  The network interface (for example, "eth0")

  • domain string:  The domain identifier used to distinguish among different roSyncManager instances.

  • multicast_address string: The multicast address to which synchronization messages are communicated.

  • multicast_port int: The multicast port to which synchronization messages are communicated.

...

SyncManager Properties

  • leader boolean:  A read/write boolean attribute to set/get whether the sync manager is a leader, or a follower.

  • networkInterface string: A read/write string attribute to set/get which network interface the sync manager uses (for example, "eth0", "wifi0"). The networkInterface parameter can be "" to allow any network interface.

  • domain boolean:  A read-only string attribute which returns the domain for the sync manager

encryptedencryptionKey and encryptionKeyIsObfuscated are used to configure the use of encryption with the sync manager:

  • encrypted boolean: A read/write attribute that controls whether the sync manager uses encryption: If true, encryption is enabled on the unit. 

  • encryptionKeyIsObfuscated boolean: A write-only string attribute which is used to set the key used for encryption. Contact support@brightsign.biz to learn more about generating a key for obfuscation and storing it on the player.

  • encryptionKey string: A write-only string attribute which is used to set the key used for encryption

...