Skip to content

v0.1.2 — Capture reliability and diagnostics

Choose a tag to compare

@Zeusxzx Zeusxzx released this 23 Sep 23:30
578a011

Capture reliability and diagnostic update. The compatible production server is live.

  • A filter that connects without sending audio cannot replace a working source. Different producing filters are protected against accidental takeover.
  • Record callback, channel-level, conversion, queue, network and reconnect health, including source mute/active state. Bounded diagnostic snapshots can survive a temporary network interruption. No extra recorded audio or captions are included in these diagnostics.
  • A filter rejected because another source is active stops reconnecting repeatedly. Stop the other source first, then use Reconnect / Test connection.
  • Muting clears queued audio and is rechecked before sending.

Existing installations require an update and OBS restart. Keep your existing Plugin Key and caption Browser Source. Install before rehearsal, never during a live show. macOS package is Apple Silicon (arm64); Windows is x64; Linux is x64. The macOS package remains unsigned.

Setup: https://streamtranslate.live/obs-plugin.html

Validation: native libobs32.2.2 on macOS with generated right-only stereo, mute/unmute, callback interruption/resumption, forced TCP loss/reconnect and a nonproducing second filter. Production checks verified audio admission/ownership and real speech through translation to browser overlays. Synthetic tests do not certify every capture card, USB driver or YoloLiv model.

Artifact provenance: macOS installer from successful job in run 35933333303 (7dea0d2). Windows/Linux artifacts from successful run 35928554589 (2c29897); plugin source and those platform workflows are identical between the commits. The difference is only macOS installer version metadata. SHA256SUMS.txt accompanies the downloads.