

You do not need to all be playing the exact same file.Various configuration options are in the ‘Chat’ tab of the Syncplay configuration window (accessible after you tick the ‘Show more settings’ checkbox). By default you have to press ‘enter’ to input a message, then press ‘enter’ again to send the message. You can input and see chat messages straight from the mpv player window – this feature is great for those who like text-based chat, but it is not currently supported by other media players.right clicking in the Shared Playlist area and selecting ‘Set trusted domains.).

The Shared Playlist will only switch to URLs that are on ‘trusted domains’ such as by default, but you can add trusted domains (e.g. for a file hosted on a web server or a Youtube video) but you for this to sync you will need to ensure that everyone has a media player that supports the stream. You can add URLs to the playlist too (e.g. Please ensure the media directories you specify do not have way too many files in them or it will take too long to scan. by selecting File-> ‘Set Media Directories’ in the main Syncplay window). To use this feature you will need to tell Syncplay the directories where it should try to find the files (e.g.
#SYNCPLAY TRUST CODE#
I've read the code and looks like it just tries to connect using the twisted python library (which in turn automatically uses libopenssl)Īs a user of Python (and Twisted), I have multiple versions of openssl and Python installed on my machines, and multiple virtualenvs referencing each one. I:/C=IE/O=Baltimore/OU=CyberTrust/CN=Baltimore CyberTrust Root I:/C=US/O=Cloudflare, Inc./CN=Cloudflare Inc ECC CA-3ġ s:/C=US/O=Cloudflare, Inc./CN=Cloudflare Inc ECC CA-3 openssl s_client -connect :443 -servername Ġ s:/C=US/ST=California/L=San Francisco/O=Cloudflare, Inc./CN=

Note: the certifi store link in the github text results in 403 error. If you experience troubles in making clients validate your certificates, we encourage you to disable TLS on your server and privately test them before enabling this feature again We use the certifi store ( link) to validate certificates.

In this case, there will be no attempt to establish an unencrypted connection, imitating the behavior of modern browsers. If the client is unable to verify the certificates, it will prevent the connection entirely. NOTE: please ensure that your certificates are valid for your domain name. Did you see this note in the syncplay docs on github? If that's how you have it then the syncplay client will see the Cloudflare cert - not yours (see below). With Cloudflare, usually the client app uses https to connect to the Cloudflare edge and the edge makes another https connection back to the origin server. You may be complicating things by having your syncplay server running behind Cloudflare. Since I'm trying to run a TLS application (syncplay) which uses libopenssl, it will fail too.
