Live data from Hacker News

Vynchronize – A fun realtime video sync platform for friends

github.com

11–19 of 19 posts

Re: Vynchronize – A fun realtime video sync platform for friends

#13
I've worked on this for a personal project (that never shipped), specially for music videos so the synchronization needed to be very precise. In the end, I implemented a basic NTP server via websockets to synchronize all clients on the same clock and then just send them the start timestamp of the YouTube video. I achieved sub 50ms sync 75% of the time, making it work for the last 25% was much harder than I expected.

Re: Vynchronize – A fun realtime video sync platform for friends

#16

https://github.com/hammadfauz/syncPlay

Does this work with netflix, for example?

Seems like this is for playing local files only. From what I can tell, both parties need the same file on their computer to play.

Re: Vynchronize – A fun realtime video sync platform for friends

#17
Yeah, same here built a tool for Youtube about 12 years back as an experiment using XMPP as the messaging layer for syncing and group chat.

We would buffer/pause video based on the video player state of the slowest connection, and still allow users to manually control playback.

Fun app, and a great example of the versatility of XMPP.

Re: Vynchronize – A fun realtime video sync platform for friends

#18
post #7

I set this up in the most hacky way 10 years ago with my girlfriend. We would watch dvds together and I wanted to synchronize them (especially important for comedies) My setup? An app that would monitor DVD Player for events while listening to events over iChat using AppleScript. If someone paused or played the DVD, the moitoring process would notice the event, make a JSON payload representing the action including th…

This is pretty clever, I like it!

Re: Vynchronize – A fun realtime video sync platform for friends

#19

Earlier quoted context omitted.

Does this work with netflix, for example?

Seems like this is for playing local files only. From what I can tell, both parties need the same file on their computer to play.

Ah, because it talks about HTML5 I figured it was used on different online sources through a browsers.
Post reply on HN