mirror of
https://github.com/serrebidev/NVDARemoteAudioClient.git
synced 2026-08-13 07:50:18 -07:00
-
released this
2026-07-17 14:44:15 -07:00 | 1 commits to main since this releaseRelay restart recovery
- Automatically tears down and recreates capture or playback after the relay restarts or a heartbeat transport fails.
- Continues retrying through temporary relay downtime and bounds each reconnect attempt.
- Cleans up sockets and partially registered sessions between retries.
- Adds negotiated heartbeat and UDP timeout values to connection diagnostics.
Validation
- Full helper protocol, encryption, audio-shaping, discovery, Python, manifest, and documentation checks passed.
- Encrypted Opus ran beyond the relay idle timeout through the real Rust relay.
- Encrypted PCM, WAV recording, and wrong-password rejection passed.
- A forced eight-second relay outage recovered successfully after failed reconnect attempts.
- Tested with NVDA 2026.2 beta 7.
This release remains compatible with the unmodified NVDARemoteAudioServer 0.5 relay; no server-side protocol update is required.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads