TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Cloudflare Calls

213 pointsby aofeishengover 2 years ago

20 comments

rixthefoxover 2 years ago
They really do want to be the center of everything it seems. I wish they would stop trying to be the Cisco of Networking in the sense of trying to convince a lot of people to let them handle critical network functions for a ton of networks.<p>All it will take is one major outage for everyone to see this is a bad idea.<p>Why trust a cloud provider who could go down and take half the Internet with it? Why centralize it that much where that is even possible?
评论 #32995106 未加载
评论 #32995280 未加载
评论 #32995165 未加载
评论 #32995410 未加载
评论 #32996852 未加载
评论 #32995581 未加载
评论 #32997098 未加载
评论 #32995459 未加载
评论 #32995163 未加载
评论 #32995269 未加载
评论 #32996823 未加载
评论 #32995287 未加载
shiomiruover 2 years ago
I&#x27;m having trouble understanding how giving this metadata to a centralized entity makes the transaction more &quot;private&quot;.<p>In the example, now instead of sharing my IP with a therapist, (who I presumably trust enough to... not ddos me?), I&#x27;m sharing the fact that I was talking to a therapist with a company I possibly didn&#x27;t even know existed.<p>Better yet, I suppose I can now be barred from accessing webrtc services if said company decides I&#x27;m a &quot;threat&quot; based on all the metadata they&#x27;ve been collecting through their other services.
评论 #32996640 未加载
评论 #32997419 未加载
评论 #32996817 未加载
Xeoncrossover 2 years ago
&gt; &quot;With a traditional WebRTC implementation, both the patient and therapist’s devices would talk directly with each other, leading to exposure of potentially sensitive data such as the IP address... When using Calls, you are still using WebRTC, but the individual participants are connecting to the Cloudflare network. If four people are on a video call powered by Cloudflare Calls, each of the four participants&#x27; devices will be talking only with the Cloudflare network. To your end users, the experience will feel just like a peer-to-peer call, only with added security and privacy upside.<p>Can someone clarify this? WebRTC is encrypted generally even if you leak metadata like IP address. Is Cloudflare stating they will be the middleman and therefore have access to the decrypted video stream?
评论 #32995184 未加载
评论 #32995549 未加载
评论 #32995750 未加载
评论 #32995256 未加载
评论 #32995529 未加载
评论 #32995377 未加载
mwcampbellover 2 years ago
Was hoping they&#x27;d release a stand-alone TURN service first. The WebRTC-based product I&#x27;ve been working on for months now (finally wrapping up v1) is one-to-one by nature, and I actually want the connection to be peer-to-peer when possible. But access to a TURN server in every Cloudflare datacenter would be nice.
评论 #33025678 未加载
评论 #32995967 未加载
corytheboydover 2 years ago
This sounds badass to be honest. Having written some WebRTC browser applications from scratch, that architecture turns into a complicated mess real fast, I can only imagine the nightmare that becomes at less than well equipped tech startups. This sounds like the right way to actually solve the problem.
评论 #32995032 未加载
tommoorover 2 years ago
I suppose this would be mostly a direct competitor to Twilio&#x27;s solution that&#x27;s a few years old now: <a href="https:&#x2F;&#x2F;www.twilio.com&#x2F;webrtc" rel="nofollow">https:&#x2F;&#x2F;www.twilio.com&#x2F;webrtc</a>
评论 #32996329 未加载
throwaway99797over 2 years ago
Google missed their opportunity to do this: they&#x27;ve had Google Meet &#x2F; Hangouts &#x2F; ... for years. They have the same backend infrastructure that can scale to thousands and low latency to everywhere. Meet already does this with a custom Google protocol in the browser.<p>If Google had just opened their APIs, they could have provided this to everyone...
评论 #32995416 未加载
teddyhover 2 years ago
Another “Let’s make Cloudflare the central server of the Internet” service, from what I can see.
评论 #32995059 未加载
评论 #32995282 未加载
评论 #32995036 未加载
deeblering4over 2 years ago
&gt; Remote &#x27;fireside chats&#x27; where one or multiple people can have a video call with an audience of 10,000+ people in real time (&lt;100ms delay)<p>I keep hearing this term &#x27;fireside chat&#x27; used like this, and ever time there&#x27;s no actual fire and it&#x27;s not intimate (10k viewers?). What is it supposed to mean?
评论 #32998750 未加载
评论 #33000121 未加载
endisneighover 2 years ago
How much will this cost after the beta?
lminieroover 2 years ago
As the main author of Janus, I didn&#x27;t appreciate at all them proactively suggesting Calls as a replacement for existing deployments based on Janus and mediasoup. I&#x27;d understand them aggressively marketing against other RTC cloud providers like Agora, Twilio, and others: trying to &quot;steal&quot; users from open source projects (who share everything and so often live on consulting) really feels like a d*ck move, instead, and basically stealing candy from kids.
raszover 2 years ago
TLDR: Remember how Skype allowed you to talk directly with one another without pesky servers and middle men positioned to intercept calls and metadata? Remember CALEA (Communications Assistance for Law Enforcement Act to allow wiretapping on digital phone networks)? Remember how Microsoft scrambled to dismantle peer-to-peer infrastructure and switch Skype to a typical server model while simultaneously joining PRISM program? Wouldnt you want to do the same with WebRTC? Why trust your doctor when you can trust Us instead!<p>&gt;&quot;With a traditional WebRTC implementation, both the patient and therapist’s devices would talk directly with each other, leading to exposure of potentially sensitive data such as the IP address... When using Calls, you are still using WebRTC, but the individual participants are connecting to the Cloudflare network
pwpwpover 2 years ago
Does this support RTC data channels, too, or just A&#x2F;V?
kwindlaover 2 years ago
I&#x27;d love to know more about<p>&gt; Calls uses anycast for every connection, so every packet is always routed to the closest Cloudflare location.<p>Is this true for the UDP media (and data channels) traffic, or just for the initial signaling and connection setup?<p>If the UDP traffic is all anycast, that&#x27;s truly impressive engineering work. Bravo!
评论 #32999114 未加载
评论 #32996964 未加载
评论 #32997255 未加载
gnfargblover 2 years ago
I wonder if there&#x27;s a way to integrate this with <a href="https:&#x2F;&#x2F;snowflake.torproject.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;snowflake.torproject.org&#x2F;</a>, such that blocking Tor would require also blocking all of Cloudflare?
gizmoover 2 years ago
This basically turns phone&#x2F;video chat into a feature. If this actually works with 10.000 people in a room as advertised Zoom is in a lot of trouble.
评论 #32995332 未加载
dannywover 2 years ago
Why did Cloudflare say &quot;encryption&quot; but not &quot;end-to-end encryption&quot;?<p>Should we be reading deeper into this?
评论 #32996002 未加载
评论 #32996057 未加载
tschellenbachover 2 years ago
This is the same approach that getstream.io (disclaimer, my startup) and agora.io take for video calling. A global edge network with support for SFU cascading is optimal for the call quality.
评论 #32996764 未加载
mjreacherover 2 years ago
I for one think this could be a very useful idea for my use case (education) and am looking forward to see how it turns out.
brightballover 2 years ago
I&#x27;ve been wondering when CF was going to build this for years. It only made sense given the moving parts in WebRTC.