Skip to content

v1.2.0

Choose a tag to compare

@mikecerisano mikecerisano released this 20 May 21:10

Audio rollout, phase A. Receiver audio passthrough, tally pill, fullscreen auto-hide.

What's new

  • Receiver audio passthrough — NDI audio frames now decoded via AVAudioEngine + AVAudioPlayerNode. Toggle live with the new Audio checkbox in the receiver bottom bar. Persists. Audio engine sets up lazily on the first audio frame and reconfigures if sample rate or channel count changes mid-stream.
  • Tally dot — colored dot in the receiver top bar. Gray = idle, yellow = connecting, green = live & receiving, orange = reconnecting.
  • Toolbars auto-hide in fullscreen — entering macOS fullscreen on the receiver window hides both top and bottom bars so the video fills the screen. Exit fullscreen to access controls again.

Install

Download NDIStream.app.zip, unzip, drag to Applications. Requires macOS 13+.