Vidyo.io Blog

Customizing Group Video Chat Layouts

When you are designing an application that supports group video chat, you are faced with the several questions: How to draw your video tiles on the screen? What sizes should each video tile be? Can I show all of them? Or should I show a subset of the participants? How...

Team Development Using Vidyo.io

Did you know Vidyo.io makes it easy for teams of developers to work together? You can share your account with other developers on your team, making it easier for teams working within the same organization to have access to the Vidyo.io service. Why would you want to...

Error Resiliency for Real-Time Video Applications

One of the historic challenges of video conferencing, that we have conquered at Vidyo, is that the original design of IP networks was never intended as a vehicle for carrying audio and video between people who want to communicate in real-time. IP networks were...

Diagnosing Video Chat Network and CPU Performance

Vidyo.io is built on dynamic network adaptation technology that continuously adjusts the video stream to match the capabilities of each endpoint in a call. Vidyo.io uses a sophisticated algorithm that measures available CPU, bandwidth, and screen resolution in order...