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 launchcount
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 eitherbeta
,production
, ordangerous
, 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.