Show HN: WeTube. Sync YouTube player across multiple devices
wetube.glitch.me
Show HN: WeTube. Sync YouTube player across multiple devices
1–8 of 8 posts
Re: Show HN: WeTube. Sync YouTube player across multiple devices
#2Re: Show HN: WeTube. Sync YouTube player across multiple devices
#3Re: Show HN: WeTube. Sync YouTube player across multiple devices
#4Re: Show HN: WeTube. Sync YouTube player across multiple devices
#5What's the stack? You should do a blog post!
Re: Show HN: WeTube. Sync YouTube player across multiple devices
#6Re: Show HN: WeTube. Sync YouTube player across multiple devices
#7What's the stack? You should do a blog post!
You can view the source here - https://glitch.com/edit/#!/wetube . Quite nicely done!
I've tried to keep it simple, but couldn't improve latency anymore. No matter if it's using socket.io or some faster network transport, there will be some latency. So I've used server's time as reference for clients to adjust the player's current time across devices.
However, there's still a delay added by the YouTube player when triggering the play action. It's an async action, and YouTube's embed player API _seekTo_ method seems to be rounding or not updating if the player is already playing in the nearby time. I'm not sure what else to do to achieve a perfect sync.
Re: Show HN: WeTube. Sync YouTube player across multiple devices
#8Back button just refresh the page on android, very annoying.