Skip to content

OpenNOW v2.4.2 – Microphone Support + Improved Session Launch Stability

Choose a tag to compare

@Meganugger Meganugger released this 19 Feb 23:56

This update introduces full upstream microphone support for cloud gaming sessions and significantly improves session launch reliability.

🎤 Microphone Support (Cloud Sessions)

Real in-game voice chat support

Proper binding to negotiated mic transceiver

Low-latency audio pipeline (48kHz mono, optimized buffering)

Mute / unmute without renegotiation

Automatic Electron microphone permission handling

macOS system-level mic permission request support

Outbound RTP diagnostics (mic transmission verification)

⌨ Shortcut Improvements

Toggle Microphone shortcut moved to the Shortcuts section

Fully configurable mic toggle keybind

Works during active streaming sessions

UI state stays in sync with keybind

🚀 Session Launch Stability Fix

Fixed false “Session did not become ready in time” error

Improved queue handling logic

Timeout now applies only during machine allocation, not while waiting in queue

No more premature error → Resume flow

Automatic transition into session once ready

🛠 Technical Improvements

Deterministic mic transceiver binding (mid-based + SDP fallback)

Improved polling logic with better state handling

Cleaner negotiation lifecycle

Zero new UI inconsistencies