Setting Output Resolution & Frame Rate

Each multiview output can have its own resolution and frame rate. This can be changed via the API or through the web interface.

Web UI

The resolution & frame rate adjustments are along the right-hand toolbar.

Change Resolution in the Web UI

  1. Select the multiview output you want to edit.

  2. Click Edit Layout

  3. Under the resolution section on the right, set the Width and Height of your viewer - or select a size template.

  4. Click Set New Dimensions.

The multiview will take on the dimensions you provide.

Change the Frame Rate

  1. Select the multiview output you want to edit.

  2. Click Edit Layout

  3. Under the frame rate section on the right, set the frame rate numerator and frame rate denominator of your viewer - or select an FPS template.

    1. Example 1: For 60fps, enter 60 as your numerator, and 1 as your denominator.

    2. Example 2: For 59.94fps, enter 60000 as your numerator, and 1001 as your denominator.

  4. Click Set New Framerate.

The multiview will take on the frame rate you provide.

Note: A lower frame rate gives Multiview for NDI more time to realize each frame. If you're using a slower computer, consider reducing the frame rate to 30 fps.

HTTP API

Change Resolution using the HTTP API

Using the API, compose a GET request to http://[host]:8901/viewer/{viewerNum}/resolution/{width}/{height}.

For example, the following will change the first viewer's resolution to 3840x2160.

http://localhost:8901/viewer/0/resolution/3840/2160

Change Frame Rate using the HTTP API

Using the API, compose a GET request to http://[host]:8901/viewer/{viewerNum}/fps/{num}/{den}.

For example, the following will change the first viewer's frame rate to 59.94 fps.

http://localhost:8901/viewer/0/fps/60000/1001

Last updated