Release Notes

This page contains information about all the Tractus Multiview for NDI releases. It will be updated on a rolling basis as new releases come out.

v2024.4.2.1

Bug Fixes

  • Fixed an issue with some sources on macOS which had a padded horizontal resolution stride.
  • Fixed crashes on exit which prevented clean exits.
  • Fixed a hang on exit when browsers were still tuned into the Multiview.

New Features

  • Audio meters monitoring on the web interface
  • Better tally indicator frames
  • New API routes for selecting sources to monitor, and which sound card to use
  • Audio monitoring via speakers on Windows and macOS
  • NDI 6 support, including HDR decoding/detection

v2024.1.2.1

Bug Fixes

  • Preset 0 (default preset bank) was not loading at startup.
  • Zoom commands were not atomic on some PTZ devices, and the camera would appear to “latch” a zoom in command until another was received.

New Features

  • PTZ mouse control via the multiview. Click a source, then click and drag to pan and tilt the camera.
  • PTZ mouse control via the web interface. Click a source, then hold CTRL + SHIFT to bring up mouse PTZ controls.
  • Full-screen, full resolution temporary projection of a source. This allows you to preview a source full-screen at full resolution without changing layouts.
    • Double-click a source in the web controller to project it.
    • Click a source in the multiview, then press spacebar.
  • New layout modes:
    • 6x6
    • 8x8
    • 1 Large (Centered), 12 Small
    • 2 Large, 2 Medium, 10 Small
    • 7 Large, 8 Small
  • Removed time limit on trial version.
  • The /current route returns information about resolution and frame rate of the projected NDI source.

v2023.11.30.1

New Features

  • New layout modes for multiview instances, including:
    • Solo (1 viewport)
    • 2x2
    • 3x3
    • 4x4
    • 5x5
    • 2 Large, 8 Small
    • 2 Large, 18 Small
    • 2 Large, 8 Small (Vertical)
    • 1 Large, 12 Small
  • Improved NDI Multiview Output performance
  • PTZ control and source preset save/recall from the web controller
  • Experimental: WHIP streaming of individual viewports using GStreamer.

v2023.11.28.1

New Features

  • Major UI changes for the web controller - now supports searching for sources.
  • Viewports inside a multiview instance can be renamed.
  • Multiview instances can be renamed.
  • Added API routes for managing viewer outputs
    • /viewers/create - Creates a new viewer with a default name
    • /viewers/set/{count}?persist={true|false}&writeonly={true|false} - Instructs the multiview to launch count number of viewers at startup.
    • /viewer/{viewer}/rename/{name} - Renames a viewer.
    • /viewer/{viewer}/renameviewport/{viewport}/{name} - Renames a viewer’s viewport.
    • /viewer/{viewer}/namemode/{viewport}/{none|friendly|source} - Specifies what label to display in the viewport of a multiview.
  • Sources and Current API routes now include dBFS per channel.

v2023.11.17.1

New Features

  • Multple multiview instances from one executable
  • Added buildType property to the /current API route - returns either beta, production, or dangerous, depending on the build type.
  • Added API routes for creating and shutting down viewers
    • /viewers/create/{name}
    • /viewer/{viewer}shutdown

v2023.11.14.3

Bug Fixes

  • Addressed crash on Windows when the multiview is unable to access performance counters.
  • Wrong pixel format on macOS fixed for NDI sending.

v2023.11.13

New Features

  • The app now has a help screen on first launch. It can be shown by right-clicking the multiview window, or the question-mark button at the bottom left of the multiview window.
  • The controller app can now be accessed from localhost:8901 without specifying index.html. It can also be accessed by clicking the gears icon at the bottom right of the multiview window.
  • Controller provides both activation and deactivation endpoints.
  • Controller now shows if there is an update to the server version available.
  • New route: /current, returns the current state of the app, including activation status.

v2023.11.6

macOS

  • Initial release. Supports M1 (Apple Silicon) or better. Intel not supported.
  • Feature parity with Windows version.

Windows 10 / 11

  • A new web controller for the Multiview has been added. Access it via the hostname or IP the multiview is running on. E.g. localhost:8901/index.html
  • Minor bugfixes for licensing checks on startup.

v2023.11.3

  • Routes for controlling PTZ sources through the HTTP API were added. You can now recall and save presets, pan/tilt/zoom (PTZ), adjust focus, and adjust white balance and exposure on supported devices.
  • Audio meters, calibrated to dBFS units added.
  • A route, /source/{sourceName}/ndiperformance, was added to view debugging information for a given NDI source.

v2023.10.31

New Features

  • You can now use the /viewer/{viewerNumber}/output/{outputNumber}/sourcename/{sourceName} HTTP API route to set a source on a particular viewer by NDI source name. This is useful for when a source hasn’t yet appeared on the network, or the source discovery order changes.

Bug Fixes

  • Increased the trial time limit from 10 minutes to 60 minutes.

v1.0.0

Initial Release.