So the idea is that you select a file, create a room and then share the URL with anyone you want to join and then the video is streamed to everyone connected. All communication between occupants is peer to peer, the room creator has the video controls and any action is relayed to all peers. I built this thing in my spare time because it seemed like a fun idea to be able to stream a video file between a group of friends and it is very much a first pass, things will be broken, features missing, etc. I do plan on expanding it further when I have more spare time but please do comment with any feedback, roast it if you like.
This is great. Nice work! I built something really similar about 3 years ago, a few months before my 4th child was born. Then I lost interest lol. Super barebones POC <a href="https://justwatchwith.me/" rel="nofollow">https://justwatchwith.me/</a> The idea was that you could stream videos directly from your machine and watch in sync with remote friends and family, controlling the playback with a pause button. I didn't maintain it for a while after I built the POC because not many of my friends / family were very interested at the time. If I only had more time to improve it..... they probably would've appreciated it more under current circumstances if I continued to work on it lol
Hmm videos don't seem to be working in Firefox. The loading animation with the blue bricks goes on and on and on…<p>The only thing I see on the JS console is "asm.js type error: initializer of exported object literal must be name of function" but I suppose this is not it?
I love the idea. I have a ton of questions. How would you prevent someone from sharing explicit, harmful or illegal content? Or is this an “anything goes” sort of platform? Is there chat functionality with room participants?<p>Also I wonder if a similar sort of platform exists for Live events/Sports? Sort of like watching a live sporting event (NBA, champions league) with friends in a chat room?
Ran into no support for mobile devices? Out of interest, what’s the technical challenge governing what seems to be an allowlist of screen resolutions you support?<p>“Apologies, unfortunately this application does not support your screen resolution (yet).“
This! I think we are needing something similar to podcasts for video, that will remove the incumbent players (youtube) from being the sole owners of the video content and instead they are one of many distributors.
I tried joining this one
<a href="https://peer-flix.herokuapp.com/3ef2c597-f30b-49ac-bdcc-bac742f8f2f2/" rel="nofollow">https://peer-flix.herokuapp.com/3ef2c597-f30b-49ac-bdcc-bac7...</a><p>but nothing is happening just 2 blue boxes spinning ?
Do you have a lot of experience working with WebRTC/WebTorrents? I would appreciate if you'd reach out via my company email (listed in my profile). I can't find any contact information for you on your page.
This is pretty fancy, I looked around and it's straight forward too. Do you think you'll explore the idea of sync viewing and chats so on so forth?