When we experience latency on a video call, our first instinct isn’t to blame a poor network, but the person we’re talking to. We think they’re not listening, lazy, tired, or just not very bright. That’s why latency can seriously harm collaboration. Here’s the first of a two-part blog series about how a few of us at Cisco and the Internet Engineering Task Force are tackling the problem of latency:
Thans for sharing Cullen Jennings . Does the work here tie into the low bandwidth codecs shared at WebexOne (i.e. the use of AI to overcome lost/delayed packets?)
Great topic would love to have you on my podcast again
Removing latency would be fabulous! Get on it will ya! 👍
Great work Cullen! But also don't forget the last foot on the laptop backplane bus. When listening to conferences and not typing, the system sometimes thinks the user is inactive and starts up other background programs, like disk defragmentation (if you have a disk) or virus scan. Those interrupts on the bus can sometimes add enough latency that the jitter buffer throws out packets. I learned that late one night on a conference with folks in Asia. I wonder if the apps themselves could let the O/S know the user is still active although passive (not keystrokes or mouse movement)?
You're correct...latency has been the "forgotten hidden factor" in many VoIP deployment issues...not just with video but with "standard" voice calls, voice mail retrieval and in contact centers that are connected by 2+ ISP's in order to complete the call. Many have called out the solution to be "throw more BW at it", however without latency (and jitter, for that matter) addressed, there will continue to be issues. Well called out Cullen!
Thanks Cullen Jennings, would you like to revisit discussions with Sauli Kiviranta about XRTC. Here's a latency benchmark with Startlink https://youtu.be/Pm4BxEuhpvg?si=2RsUN4raMMuHlLFs
This is a great and so hits the mark Cullen Jennings
Founder & CEO SignalWire / Founder FreeSWITCH, ClueCon
9moThe way the media stack is engineered can also gain back latency. Something I have been working on for years to achieve. Is the streaming media over Quic the remanants of the RIPT idea?