Syncplay Download links (hosted by GitHub):
- Windows
- Windows installer (store settings in %APPDATA%)
- Windows portable (store settings in Syncplay folder)
- Note for Windows users: DO NOT RUN AS ADMINISTRATOR ON WINDOWS 11 AS THIS CAN CAUSE UI ISSUES (SEE #623 AND #634)!
- Linux
- Linux Deb Package
- Linux Deb Server-only Package
- Linux Tarball (see installation instructions if you don’t know how to sudo make install)
- MacOS
Notes:
- If Syncplay does not load on Windows then you probably need to install the Microsoft Visual C++ 2015-2022 Redistribuble Package (Download the 32-bit version, i.e. ‘vc_redist.x86.exe’). Restart your computer after installation. If it still doesn’t work then download the client console option bundle and run SyncplayConsole.exe for a command line interface for Syncplay.
- Please report bugs and problems via https://github.com/Syncplay/syncplay/issues
- Please discuss ideas, etc. via https://github.com/Syncplay/syncplay/discussions
- Review the source code: https://github.com/Syncplay/syncplay
Changelog:
Bug fixes and maintenance:
- Fix M3U8 playlist loading by skipping comment and metadata lines beginning with # (#767 by @Namyts)
- Restore TLS compatibility with pyOpenSSL 26.2.0 (#775 by @Et0h, resolving #774 reported by @gavtroy)
- Improve the invalid TLS certificate error message (@Et0h, resolving #789 reported by @TeamDman and related to #749 reported by @SquirrelKiev, following earlier TLS work in #750 by @Et0h and #751 by @SquirrelKiev, with additional work by @daniel-123)
- Fix a race condition that could cause deleted persistent rooms to reappear after the server restarted (#771 by @gavtroy)
- Fix setting other users as ready or not ready in isolated rooms (@Et0h, resolving #770 reported by @RineshZzz)
- Do not offer readiness status controls for room entries (@Et0h)
- Initialize latencyCalculation before its conditional assignment (#778 by @Kcchouette)
- Fix automatic reconnection after a server timeout, including cases occurring after a PC wakes from sleep (#777 by @soredake, based on code suggested by @Et0h, resolving #769 reported by @soredake)
- Fix the default IPv6 server listen interface (#788 by @gavtroy, relating to #582 by @powerjungle and #741 reported by @FSO3H)
- Support mpv version strings containing a v prefix (@Et0h)
- Fix setuptools deprecation warnings for Syncplay resource packages (#758 by @hex110, resolving #543 reported by @NicolaSmaniotto)
- Update the copyright notice to 2026 (@Et0h)
- Fix incorrect file ownership in Debian packages by building them with fakeroot (#759 by @hex110, resolving #513 reported by @muhdiboy)
