TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Watercooler – macOS Zoom alternative (no Electron, hi-res video)

45 点作者 hiphipjorge超过 4 年前

11 条评论

mjshiggins超过 4 年前
Wow, there is an incredible amount of hate for Electron. I understand the desire to avoid it with consumer apps and it feels strange to have large companies using it, but I'm honestly a huge fan of what they've been able to do with it for GUI design. I'm a roboticist who has been stuck in the 90s with tools like tkinter / qt / whatever, and electron has finally enabled me to build something modern for control and monitoring. It's been a godsend, but maybe that's why we are seeing so much adoption in the commercial space.
评论 #24370002 未加载
评论 #24367891 未加载
hiphipjorge超过 4 年前
Hi HN,<p>Creator of Watercooler here. Happy to answer any questions!<p>A little more Watercooler:<p>For the past couple of months I’ve been doing a lot of video calls. Personally, I didn’t quite like any of the video call apps out there. The ones done in JS&#x2F;Electron&#x2F;Browser always felt sluggish&#x2F;slow and Zoom has a very unintuitive UI and seems to be made for boring corporate meetings. I eventually decided to make a minimal video calling app of my own and hence Watercooler was born.<p>Watercooler’s three main characteristics are that it’s:<p>A) Completely, 100% native (uses the native WebRTC library)<p>B) High-quality video<p>C) Extremely simple to use (No account needed, for example)<p>I’ve been doing a lot of tests calls during the last month or so and almost everyone who uses it mentions one of these during our calls.<p>A couple of quick takeaways from working on this project:<p>1. The native macOS APIs (AppKit, Cocoa) are pretty good, but not a lot of people out there are using them, which makes it hard to get questions answered or find examples for things. 2. WebRTC is an amazing project. It really does solve a lot of problems. But it’s also extremely complex. One example for this is the logic for how video resolution is selected and adjusted over time. 3. Debugging video call issues can be extremely challenging without the right tooling because issues are hard to replicate and tend to “fix themselves” once they start happening. 4. While building Electron Apps seems way easier (HTML, CSS, JS over native APIs + automatic cross platform apps), integrating with the host OS makes for a really pleasant experience.<p>There are still some minor, hard-to-reproduce bugs that will get fixed in the next couple of days&#x2F;weeks. If there’s enough demand, we’ll build out some of the big missing features like group calls and calendar integration.<p>Glad to answer any questions and hope you give it a try, J.
评论 #24356537 未加载
viraptor超过 4 年前
The &quot;less CPU&quot; image seems to be wrong. It shows more CPU usage for water cooler.
评论 #24359593 未加载
variadico超过 4 年前
Heck yes! Love the native app! It&#x27;s dead simple, you just download the app and share a code. E-Z P-Z.<p>Thhaaaaank you for not making me sign up for yet another account.
rusinov超过 4 年前
Honest question: why use this and not FaceTime?
评论 #24354585 未加载
car超过 4 年前
Looks great, now just have to find a counterpart to test it out with. I love the fact that it&#x27;s native, props for that. I had no idea that people are putting Electron&#x2F;browser apps out there, yuck.<p>How does signaling between clients work? Is this going to a server you control?<p>And what about encryption, is that enforced by WebRTC per se?<p>Lastly, are you routing calls through TURN servers if NAT tunneling with STUN&#x2F;ICE fails, or always?<p>I just wish that SIP had taken off. Then we could just call each others email address. Kinda works with FaceTime, except it&#x27;s Apple&#x27;s garden.
评论 #24370045 未加载
tekkertje超过 4 年前
Looks great and good to see an os-x native alternative to Zoom!
评论 #24359397 未加载
shiba222超过 4 年前
This is amazing. I just tried it with my therapist and it worked perfectly.<p>There&#x27;s nothing in this world that I love more than native apps.
erikpl超过 4 年前
This looks amazing. Haven&#x27;t tried it out so far, but it does look promising. Most of my peers use Windows though :&#x2F;
评论 #24359603 未加载
cercatrova超过 4 年前
Nice work. This feels like a video conferencing analogue to Tuple, the pair programming app.
maz1b超过 4 年前
Are group calls going to be supported?