# Troubleshooting Buffering and Latency

Live-stream delay varies with network conditions, deployment type, and viewing location, but a single-camera setup on a local network should typically have low latency in both SQ and HQ.&#x20;

Remote or bandwidth-constrained deployments, such as cellular or long-distance connections, may experience higher delay. If live streaming appears unusually delayed. Review [Bandwidth Consumption & Uplink Requirements for Video](/verkada-cameras/installation/bandwidth-consumption-uplink-requirements-for-video.md) to confirm your network meets the minimum bandwidth requirements.

***

## Background

When you view footage on your device, your browser needs to download the video files from the cloud. You can see these files being downloaded on the Network tab in your browser’s developer tools when you filter for ".m4s":

### Live View

<div align="left" data-with-frame="true"><img src="/files/Cx0OBpwP2H6YdcxyhXLp" alt=""></div>

### Historical Footage

<div align="left" data-with-frame="true"><img src="/files/NRWt4ktNwWFCk8dJHyMw" alt=""></div>

For a smooth stream, each video file needs to be downloaded in under 1 second. Any longer and the video will not stream smoothly.

<div align="left" data-with-frame="true"><img src="/files/F8FGU0o2QSLef7AsDuTd" alt=""></div>

***

## Causes of Buffering

There are two causes of camera stream buffering. Insufficient upload speed on the camera’s network and insufficient download speed on the viewer’s network. This causes the video files to be downloaded more slowly.

<div align="left" data-with-frame="true"><img src="/files/I1aqf5M8K49DvhO7KFDF" alt="Notice that the browser took longer than a second to download these files."></div>

***

## Identifying where the problem is

In order to figure out where the problem is, you will need to conduct a speed test on the camera’s LAN and the affected device’s LAN. You can do that by connecting a computer to the same LAN as the camera or the affected device and running a speed test on your preferred internet speed test website.

Fortunately, Google has a built-in speed test through its search engine:

<div data-with-frame="true"><img src="/files/if0OvdfOgqU1G5DVeu0v" alt=""></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.verkada.com/verkada-cameras/maintenance-and-troubleshooting/troubleshooting/troubleshooting-buffering-and-latency.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
