mirror of
https://github.com/sol1/rustguac.git
synced 2026-09-10 09:35:45 +00:00
3bf1762d87
Audio: - RDP audio output now works through guacamole. Advertise audio/L16 and audio/L8 mimetypes in the guacd handshake, and explicitly set disable-audio=false. Fixed mimetype mismatch that silently prevented guacd from creating audio streams. - Browser AudioContext auto-resumed on user interaction (click/keydown) to comply with autoplay policy. Video performance: - Per-entry GFX pipeline toggle (enable_gfx) — enables RemoteFX codec - Per-entry desktop composition toggle (enable_desktop_composition) - Per-entry force lossless toggle (force_lossless) — PNG-only mode - WebSocket proxy buffer increased from 8KB to 64KB - Video Performance section in address book UI for RDP entries Documentation: - RDP Video Performance guide with Windows server tuning (AVC444, 60fps, GPU encoding) and Linux xrdp setup (Debian 13) - contrib/setup-xrdp-gfx.sh — automated GFX/H.264 setup for xrdp - contrib/setup-xrdp-audio.sh — automated PulseAudio module build