# \&buffer2

Viewer-Side Option! ([`&view`](https://docs.vdo.ninja/advanced-settings/mixer-scene-parameters/view), [`&scene`](https://docs.vdo.ninja/advanced-settings/mixer-scene-parameters/scene), [`&room`](https://docs.vdo.ninja/advanced-settings/setup-parameters/room))

## Options

Example: `&buffer2=500`

| Value           | Description |
| --------------- | ----------- |
| (numeric value) | delay in ms |

## Details

`&buffer2=500` is the same as [`&buffer`](https://docs.vdo.ninja/advanced-settings/video-parameters/buffer), but instead also tells the system to include the round-trip-time in the buffer delay calculation. This way 500-ms of buffer on a connection that has a 200ms ping time will result in a smaller 300-ms buffer, leading to an end-to-end playout delay of \~500ms.

It won't work that well with [Meshcast](https://docs.vdo.ninja/advanced-settings/meshcast-parameters/and-meshcast).

It's not super precise, but on a stable connection maybe within 20-ms of flux?

## Related

{% content-ref url="buffer" %}
[buffer](https://docs.vdo.ninja/advanced-settings/video-parameters/buffer)
{% endcontent-ref %}

{% content-ref url="../audio-parameters/sync" %}
[sync](https://docs.vdo.ninja/advanced-settings/audio-parameters/sync)
{% endcontent-ref %}
