Multiple screens can be synchronised to start playing items at the same time. The screens must be on the same LAN and configured to display the same sequence or root base sequence. When sequences share the same root base sequence, ensure items stacked above have the same duration to prevent premature sequence progression.
Synchronisation will only occur when all data has been downloaded. It may also take up to 5 minutes to accurately synchronise the local clock after the player starts.
Accuracy varies depending on the hardware, Android version, and the type of images and videos displayed. To obtain good playback synchronisation it is recommended the same hardware is used. The following modes can be set to further optimise accuracy of synchronisation in the standard player:
Name | Value | Description |
---|---|---|
syncVideoMode |
0 |
Prepare then start the next video immediately after the previous item. This results in a variable duration gap between videos. |
syncVideoMode |
1 |
Prepare the next video and schedule it to start 350ms after the previous item. This mode adds 350ms to the duration of each item but increases accuracy and prevents the end of videos being skipped. |
syncVideoMode |
2 |
Prepare the next video, schedule it to start 250ms after the previous item then pause and resume the video for up to 100ms so target start time is achieved. This trick improves start time accuracy. |
syncVideoMode |
3 |
Prepare the next video 350ms before the end of the previous video and start it when the previous item finishes. (Requires decoding of two videos at the same time which is not supported on some devices) |
syncVideoMode |
4 |
Prepare the next video 350ms before the end of the previous video, start it 100ms before the previous item finishes then pause and resume the video for up to 100ms so target start time is achieved. |
The default mode is 2. Modes 3 and 4 will remove the 350ms padding between items but may cause instability because for a short period, the device will be processing 2 videos simultaneously.
Note: All devices must use the same sync mode. Please add this setting to sequence and inner sequence data.
When using a variety of devices and Android versions, some may start earlier than others. To compensate the following values can be added to the screen data:
Name | Value | Description |
---|---|---|
syncOffset |
0 |
Delay the transition between items (images and videos) by this number of milliseconds. |
syncVideoOffset |
0 |
Delay starting videos by this number of milliseconds. |
Comments
0 comments
Please sign in to leave a comment.