HDSync provides synchronous playback of different HD videos on multiple screens. For video art, video wall, and dome installations, it provides realtime synchronized playback of audio and video, allowing consumer-grade HD decoders to synchronize playback using multiple devices connected via the local network.
|Tags||Video hd sync|
|Licenses||Gnu GPL version 3|
|Operating Systems||embedded Linux (WDLXTV)|
|Implementation||C Shell scripts|
Release Notes: This release makes PGM broadcast more stable by updating the 0mq library to version 2.2 and libpgm to version 5.2.122. As a result, handshake between players now works better in different network conditions.
Release Notes: An irregularly occurring freeze on long term playback was fixed by adding the optional dependency to FFMpeg, now used to detect the movie length. Documentation is updated.
Release Notes: This release fixes the "static" network configuration to let nodes handshake on a local network without the need for a DHCP server.
Release Notes: This release consists of a full rewrite of HDSync in C/C++, eliminating most of the shell scripted interaction, making it more portable, and condensing operations into a single process for a lower latency. The freeze occurring after 4 hours looping is now fixed, along with a better network handshake mechanism using TCP broadcast (PGM) via the ZeroMQ library. Sync precision is also improved, but for a smooth loop transition video files need to have added 5 seconds of black at the beginning. This is the last release that will get development support by NIMk.nl.
Release Notes: This release improves hdsync stability by implementing a parallel watchdog process, fixing a freezing bug that occurred after playback for a long time. It also enhances logging, adds an option for manual network configuration, and increases the accuracy of sleep timing adjustment to micro-seconds.