Syncplay / syncplay

Client/server to synchronize media playback on mpv/VLC/MPC-HC/MPC-BE on many computers
http://syncplay.pl/
Apache License 2.0
2.11k stars 214 forks source link

uncompatibility with windows 8 #9

Closed titsontrains closed 11 years ago

titsontrains commented 11 years ago

Syncplay does not work on windows 8. It starts, but the message appears as unable to make a connection. I am able to use syncplay by using a virtual machine running windows 7. Sadly, the virtual machine does not support stuff like subtitles and so on, so its kind of a bother

I appericiate this software greatly, and would love if there was a way to make it work on win 8.

Uriziel commented 11 years ago

Dear user, I've never really tested it out with windows 8, not I made attempt to make it work (yet), but I'll try to look into it. Looking at how you described the problem though it seems that Syncplay is unable to go trough Windows 8 firewall, have you tried checking that out? You can try blocking it for few moments to test it out (not recommended for prolonged usage): www.youtube.com/watch?v=9SkdarCF2lk If it works it means that you'd have to work around with its settings (even though it sucks you probably want to re-enable it, don't forget that). Another thing to check out is visiting the link with your browser: http://syncplay.pl:8999/ Receiving connection error or empty page means that it's not really Syncplay client's fault but issue with your network settings, the message that should appear looks like this: {"Error": {"message": "Not a json encoded string\nGET / HTTP/1.1"}}

titsontrains commented 11 years ago

Den 10.01.2013 08:23, skrev Uriziel:

Dear user, I've never really tested it out with windows 8, not I made attempt to make it work (yet), but I'll try to look into it. Looking at how you described the problem though it seems that Syncplay is unable to go trough Windows 8 firewall, have you tried checking that out? You can try blocking it for few moments to test it out (not recommended for prolonged usage): www.youtube.com/watch?v=9SkdarCF2lk http://www.youtube.com/watch?v=9SkdarCF2lk If it works it means that you'd have to work around with its settings (even though it sucks you probably want to re-enable it, don't forget that). Another thing to check out is visiting the link with your browser: http://syncplay.pl:8999/ Receiving connection error or empty page means that it's not really Syncplay client's fault but issue with your network settings, the message that should appear looks like this: {"Error": {"message": "Not a json encoded string\nGET / HTTP/1.1"}}

— Reply to this email directly or view it on GitHub https://github.com/Uriziel/syncplay/issues/9#issuecomment-12083401.

The message you described did appear when opening the link with my webbrowser, and it is the same host I use on the virtual machine, and I have tried turning the firewall off as to ensure that that was not the issue. As the virtual machines network goes thru my computers firewall before it goes to the router and further in the hierarchy, I am quite certain (Without making extreme assumptions, as I am not on a programmers level of knowledge) that its the syncplay client itself that will not connect.

I do understand that this isn't a priority ,but I would be very grateful to have it natively working on win8.

Uriziel commented 11 years ago

I do give a lot of care to bugs and bug reports, giving them a priority over any other coding. I'm already gathering info and looking into it.

Uriziel commented 11 years ago

Dear titsontrains and other Windows 8 users,

Sorry it took me so long to fix the issue, but I had to obtain my legal copy of Windows 8 first.

The problem, as expected, was not in Syncplay itself, but in the external libraries we were using - in our compiled binaries we were using versions that were too old and didn't support newly released OS yet. Having them updated everything seems to be working just fine.

The fix though won't be included in already released Syncplay v.1.2.5 installers, though for your convenience I have created the nightly build of v.1.2.6 which is fully compatible with 1.2.5 and has some cool additional features (more to come!).

Installer: http://droptable.pl/public/Syncplay_v1.2.6.exe Standalone: http://droptable.pl/public/syncplay_v1.2.6.zip

I hope you'll have fun using our software, Uriziel.