# \&scale

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: `&scale=100`

| Value                             | Description                                                        |
| --------------------------------- | ------------------------------------------------------------------ |
| (integer value between 0 and 100) | scale the incoming video feed by this percentage                   |
| `100`                             | doesn't allow the incoming video feed to scale down the resolution |

## Details

Example: If the video inbound has a resolution of 1920x1080, `&scale=50` would limit the resolution to 960x540 instead.

The nice thing about this is that it doesn't matter which resolution their camera supports; the scale is software based and doesn't care about resolutions or aspect ratios.

This can help a viewer reduce frame stuttering, CPU load, and improve frame rates, without having to have the guest rejoin the stream.

Requires the publisher of the stream to support dynamic scaling; Firefox and Chrome should be supported.

There is a toggle in the director's room to add `&scale=100` to the scene URL:\
![](https://2943598173-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MZHXv1G8N0MDxwotaT9%2Fuploads%2FLq4Z8Xfp8QteankflJn4%2Fimage.png?alt=media\&token=111a0104-5155-410e-bb20-7c2019f1aea1)

## Related

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

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

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