Re:Show HN: Sharethatpopcorn.com, watch a movie together online
by FabianCarbonara on Wednesday February 03, 2021 @10:12AM
(#26014291)
Hey Hacker News!
Recently I wanted to watch a movie with a friend online. I had the movie locally on my computer and could not find an easy way to watch that movie together. So I built it myself :-).
This is still a prototype! It is functional - but you should be using Chrome and your desktop computer . But if people find this project useful, I'd be glad to support other platforms as well!
Technology: I am using a simple nodejs server in the backend and react in the frontend. The server is used shortly to create a WebRTC connection. From then on all communication is done using WebRTC only. Thankfully you can easily share the content of a HTML video component using captureStream/mozCaptureStream :-).
Re:Show HN: Sharethatpopcorn.com, watch a movie together online
by lakkal on Thursday February 04, 2021 @11:01AM
(#26026512)
There's something called Scener (https://scener.com/about) that does something similar but it requires streaming service subscriptions. I love that this would work to share a DVD with friends, but there are probably legal problems around that, I'd think?
Re:Show HN: Sharethatpopcorn.com, watch a movie together online
by FabianCarbonara on Saturday February 06, 2021 @12:03PM
(#26047843)
Hey! Thank you for your input :-). You might need to encode your videos to mp4 first - but then it should work!
Let me clarify how this technically works: Your browser creates a DIRECT connection to your friend's browser and streams DIRECTLY to your friend. I do not see any legal problems - but I am not a lawyer for sure!
Recently I wanted to watch a movie with a friend online. I had the movie locally on my computer and could not find an easy way to watch that movie together. So I built it myself :-).
This is still a prototype! It is functional - but you should be using Chrome and your desktop computer . But if people find this project useful, I'd be glad to support other platforms as well!
Technology: I am using a simple nodejs server in the backend and react in the frontend. The server is used shortly to create a WebRTC connection. From then on all communication is done using WebRTC only. Thankfully you can easily share the content of a HTML video component using captureStream/mozCaptureStream :-).
I would love to hear your feedback!
Let me clarify how this technically works: Your browser creates a DIRECT connection to your friend's browser and streams DIRECTLY to your friend. I do not see any legal problems - but I am not a lawyer for sure!
1. need to lock room (privacy<3)
2. drag and drop files
3. donation button so you get some money to keep it alive after it goes viral
this def should be shared on reddit for the love