4 ms·
Excited to share this project I wrote! This would be the perfect way to watch a movie with someone else over a long distance. Every time you pause it stops the
by Sean-Der 7y ago
Excited to share this project I wrote! This would be the perfect way to watch a movie with someone else over a long distance. Every time you pause it stops the server sending out the latest frame.
This is fundamentally different than something like Watch2Gether where you are downloading an already existing file from a CDN. In that case you are just depending on the client side to keep things in sync, with rtwatch there is no way for users to buffer or skip ahead in the video!
- hauxir 7y agoCool project! I made something very similar called cowatch.video Also utilizes WebRTC
- Sean-Der 7y agoThat is awesome. So much easier to use than rtwatch since you are doing everything client side! I really want to extend the 'co-watch' idea and make it so people can review/annotate videos could make editing a lot easier maybe. What were the biggest hurdles you hit with implementing? Any issues with not being able to control the media pipeline in the browser?
- hauxir 7y agoI guess there are tradeoffs by doing it client side vs server side like your project. Like you said there's no control of the media pipeline so encoding and preprocessing the video is not possible so only video formats supported by the browser are supported.