Aurora v1.1.5
Highlights
- Phase B soft recovery for residual / growing 4K decode backlog (especially LG C5)
- New Video setting Soft recovery (4K) (default on for webOS): when sustained decode pressure is detected, temporarily lower host bitrate so video/input can catch up
- No Flush+IDR recovery loop (previous approaches were ineffective / unstable)
- Always sample Starfish render-queue depth and decoder latency even when the stats overlay is hidden
- ABR supports async drop requests; if Soft recovery is enabled without Adaptive bitrate, ABR runs in recovery-only mode
How soft recovery works
On streams ≥ 4K (3840×2160), if backlog pressure lasts ~3 seconds (RQ ≥ 2, or decode FPS lagging received FPS, or decoder latency > ~80 ms), Aurora requests a cut to ~75% of the current bitrate, holds upward probing for ~15 s, and cools down ~20 s between drops.
Related
- Follow-up to v1.1.4 (community UI/audio PRs, NTSC/4K mode handling, Artemis-style hold shortcuts)
- Design:
docs/superpowers/specs/2026-07-20-v1.1.5-soft-recovery-design.md - Pull request: #52
Homebrew Channel
Install via Homebrew Channel custom repo:
https://raw.githubusercontent.com/GuiDev1994/aurora-tv/main/repo.json
Artifacts
com.aurora.gamestream_1.1.5_arm.ipk- CI may attach
*.manifest.json/ debug symbols when the Release workflow finishes