
With almost all video codecs, you must have some prior # of frames in many cases to reconstitute a complete frame.įor certain applications on modern networks, intraframe compression may not be as unbearable an idea as it once was. Other benefits include the ability to instantly draw any frame the moment you receive it, because every single JPEG contains 100% of the data. JPEG) can bring your encoding latency per frame down to 0~10ms at the cost of a dramatic increase in bandwidth. Something to consider is that there are alternative techniques to interframe compression. It is a hard trade-off in information theory. This requirement imposes a baseline amount of latency that can never be overcome by any means. This technique requires that a certain # of video frames be received and buffered before a final image can be produced. The biggest problem is that of the video codecs which ultimately boils down to using interframe compression. I suspect getting really low latency will require that kind of telecom level QoS otherwise you'll be increasing buffer sizes to avoid freezes. Those "telepresences" were almost surely on a dedicated link running on the telecom core network that guaranteed quality instead of routing through the internet and randomly failing. Part of it is setup, like installing VC rooms with 2 smaller TVs side by side instead of one large one so you can see the document and the other people at decent sizes. Compared to those experiences more than a decade ago the common VC is still very slowly catching up. None of those happened so it stayed a niche. Between the hardware being too expensive and the link requirements being very high I only ever saw it implemented in multinational telecoms for whom it was an actual work tool but also something to impress their clients with.Įither Cisco needed to bring down the cost massively to expand access or someone needed to build it in major cities and bill by the hour to compete against flying. It made meetings across continents work very well and was an actual competitor to flying everywhere. The Cisco experience was very close to being in a shared meeting with the other people. Polycom had a similar but worse setup at the time. Standardized rooms on both sides with high quality cameras and low latencies. Cisco "telepresence" solved this 15 years ago.
