Latency SLAs are what’s missing: “No packets shall be lost, and latency shall not fluctuate”. Classical phone lines worked so well because there is never latency. You might get static, but we’re adapted for listening through static. But you never get timing disruptions. Videoconferencing is a black art of trying to smooth over tiny latencies that the human brain is wired to be extraordinarily sensitive to. People rea…
Ask HN: What's preventing us from achieving seamless video communication?
61–64 of 64 posts
Re: Ask HN: What's preventing us from achieving seamless video communication?
#62Here’s my question: why is video conferencing designed such that when the video drops out or lags, so does the audio ? I never (or very less often) have problems with simple VOIP. Why not make a video chat client that treats the audio as a first class citizen, and then displays the video if it happens to be coming through clearly? Is re-syncing the streams too hard? This seems like a fix that would make the experienc…
For what it's worth voice over IP is essentially solved; tools like Mumble can have 1000s of people with top tier quality. I'm not sold at all on why you'd even want video, 90% of most business meetings (in my experience) are screen shares that could be communicated by just sending a link anyway. For personal calls use direct connect peer'd connection; in my experience all of the problems of video calling is going through the enabling server.
Re: Ask HN: What's preventing us from achieving seamless video communication?
#63Latency SLAs are what’s missing: “No packets shall be lost, and latency shall not fluctuate”. Classical phone lines worked so well because there is never latency. You might get static, but we’re adapted for listening through static. But you never get timing disruptions. Videoconferencing is a black art of trying to smooth over tiny latencies that the human brain is wired to be extraordinarily sensitive to. People rea…
That technology is circuit switching, i.e. the antithesis of computer networking.
To say that this is circuit switching may or not be correct, but it’s wrong to say that it’s the antithesis of computer networking.
EDIT: See also Cloudflare’s ultra-predictable, low-jitter backbone: https://blog.cloudflare.com/argo-and-the-cloudflare-global-p...
Re: Ask HN: What's preventing us from achieving seamless video communication?
#64Earlier quoted context omitted.
I remember good old Skype from like 3, 4 years ago that didn't use to suck at this so much, at least on the audio side. When the network connection was really bad, it used something like phone quality, when it was good, the quality was closer to Face Time. You could hear the quality shift dynamically when network conditions were changing (i.e. someone starting a download). I really enjoyed talking on Skype back then,…
Why do you believe the quality is going backwards? Is there something they are optimizing for the compromise in quality?