Everyone has had at least one (if not many) video conferencing experience that has scarred them for life. Sounds dramatic, but it’s true. One experience can and will absolutely impact future decisions. How many times have you hesitated to schedule a video meeting? Or gotten anxiety thinking about whether or not the network or video platform will perform as it should? Or what about when you arrived to a video meeting early to make sure everything is connected, the network was operational, and you’re able and ready to present content?
Yeah, those thoughts and behaviors don’t just come out of nowhere!
What’s so interesting about this is that video issues and user complaints are always the same, and they fall into four distinct “buckets.”
Yet, these issues continue to plague UC, IT, and Network teams. Each one is it’s own, terrible video experience which leads to less video calls being scheduled for fear of poor performance or wasted productivity time and/or more support tickets and user complaints. Video call issues are no good no matter how you look at it.
%
This is why 68% of companies rank quality experience as the #1 way to increase employee adoption rates. If video call performance is good, user adoption will quickly follow. If you’re skeptical, on average our customers report being able to successfully drive up employee adoption of video by 95% without having the need to add additional capacity. This is all because we specialize in helping professionals better understand video call issues so they can more effectively troubleshoot.
Lucky for you, we love to share our tips and tricks.
First things first, you have to understand what your dealing with before you can fix it.
In short, somewhere in the signal path between your endpoint camera (e.g., laptop, hardware, codec, etc) and the other person(s) endpoint, the data being exchanged is running into delays or congestion (this is why “the network” is so easily blamed). Data travels in sequential packets, and video call endpoints track these packets (a.k.a. “Packet Loss”) as well as the packets that arrive out of place (a.k.a. “Jitter”). Although online data traffic allows for you to simply resend the packets that were lost, video data does not. Video conferencing has a time dependency that is far more strict than when streaming content. There is no time to buffer because it’s unclear what is going to happen next. This means there is no way to simply resend lost packets because by the time they arrive, they are no longer useful.
Here are three things anyone can do to fix a video call without having to contact a UC, IT or Network professional.
Lowering Device or Software Bandwidth: Check the bandwidth and resolution settings on your device or software. Most endpoints have a maximum bandwidth of 1920 kbps and that’s rarely necessary (or advisable). Lowering your device or software bandwidth to 1472 is hardly noticeable to the naked eye, but can save 24% bandwidth. This means fewer packets and less chance of packet loss. If you make this adjustment during a video call, you will likely see the call improve. Honestly, this is a very common problem since 1920 kbps is the default setting. Many video conferencing manufacturers want to show max performance or flaunt high numbers for marketing purposes.
Redial: The internet is a complex bunch of wires and switches with many possible paths for video streams. Sometimes a video call can simply get routed down a “bumpy road” that can really impact video call quality. In this case, take the simple fix and redial. Simply hanging up and dialing again means your call will probably travel through the web differently and, most likely, more efficiently. Taking this step and coupling it with step #1 (above) can really make a big impact.
Restart: It hurts to hear, we know! There is a reason you’re tired of hearing “turn it off and on again” is because – it works! This tactic is especially helpful when there is a pending software update is waiting to be installed and is mucking up your performance.
Frist, you need to know when the problem is user-error versus system error.
MCU (a.k.a. “Bridge”): If the call is going through an MCU (or VMR) in your network, then you can check to see if the call is successfully pulling through that bridge.
Call Control: Every call goes through a call control, such as a VCS or Unified Call Manager. Sometimes the call control functionality is in the bridging and control service.
Endpoint Settings: This may not be reasonable for you given that you may have received the information from the customer after the call was bad. If the call is active, you can log in to the endpoint via the Codec IP or a remote desktop application if it is software. All of these endpoints do track some statistics for calls in progress, allowing administrators to see if the errors are happening at the “far end” of the network.
Not finding an issue? If you can’t see anything that looks like a problem (e.g., video call errors, altered call settings, bad configurations, etc.) then chances are good this is a user-error. This means you’re going to want to confirm with the user the steps they went through, how they dialed into the meeting, and urge them to follow the “amateur” troubleshooting steps as outlined above;
It can feel like a vicious cycle, we know. However, in time, you can nip end-user issues in the bud. From there, you can focus on systematically start troubleshooting the video call and quickly determining if it’s an AV equipment issue, video platform problem, the network, or an issue on the far end.
It’s rare to be able to diagnose a call issue definitively just by looking at that single call. What you really need to do is look at other calls happening at the same time to see if any of them are having similar problems. An easy way to do this is to use real-time monitoring and analytics to review call quality numbers in bulk.
If the above list (or other industry terms in this post) have been a little over your head, check out our Unified Communications Encyclopedia of Essential Terms and Acronyms.
Here are a few simple steps that frequently help us and our customers at Vyopta get their video conferencing network under control;
Check Device Firmware: One thing that many people do not check as frequently as they should is the firmware version of both the endpoints and the infrastructure devices in their network. For some reason, video infrastructure gets overlooked in the IT world. Usually, these updates can help with both call success, error logging (for troubleshooting) and security (updated encryption). Updating the firmware is usually pretty simple and fast compared to updating other network devices. You should make sure you can handle calls without that device for a short time.
Check Device Configuration: We all know it happens; someone on the team plays with some settings in order to help solve a live call problem and then they “forget” to reset to previous settings afterward. Inevitably, the next call inherits the difficulties, and nobody recorded the change. It is helpful in this case to have documented the configuration for your different pieces of infrastructure so that there is one authority on the topic.
Capacity Issues: There really isn’t much you can do immediately for capacity issues, unless you can go into Cisco’s older MCUs and click and drag calls onto different MCUs without disrupting the call. This is a very cool service that allows you to balance your load. Most modern MCUs do load balancing already, but it can help with older pieces of infrastructure like Polycom or Codian MCUs.!
Hopefully, this guide gives you some good ideas how you can solve video issues in less time! Feel free to let us know if you have any questions or comments, or a horror story of your own in the comments section below. We would love to hear from you.