ppobs 32.1.2-rc001
Pre-release
Pre-release
What's new since v32.1.2-rc1
WHIP Simulcast per-layer configuration
- Per-layer "Follow Main" resolution/bitrate, with a proportional-to-pixel-area fallback formula instead of an unrelated per-slot halving.
- Follow Main state is no longer persisted as a stale override while checked, and live-refreshes (width/height/bitrate) when entering the Stream page or right after a Video settings Apply, without discarding unsaved edits.
- mainBitrate is read from whichever output mode (Simple/Advanced) is actually active. Total Layers UI cap raised from 4 to 5.
- ppcenter_stream is parsed from the WHIP server URL's path instead of a separate, redundant input field.
Scheduled live broadcasting
- Free-form time slots with per-slot weekday repeat, including slots that wrap past midnight (e.g. 22:00-06:00) - overlap validation and day-of-week matching both account for the wrapped tail landing on the next day.
- A master feature-enable switch, separate from whether a schedule is currently running, with the control-panel button disabled/tooltipped accordingly. Manual streaming and scheduled streaming are mutually exclusive in both directions.
- Startup safety: the schedule switch is force-cleared and initialization is deferred until after the main window is shown, so a schedule left running from a previous session can never auto-start streaming.
WHIP reliability
- 401/403/404 on the WHIP POST is treated as a permanent rejection (bad key/path/permissions) instead of retrying forever; other failures still signal a normal reconnectable disconnect.
- WHIP reconnect timing (ICE recovery wait, linear reconnect backoff) is now configurable from Settings > Output > Advanced instead of hardcoded.
Misc
- Language list pins English/Simplified/Traditional Chinese to the top.
- Title bar shows a literal version string sourced from the VERSION file at build time.
- Help > Release Notes points at this repo instead of upstream OBS.
Portable zip is attached below; debug symbols are archived separately and not attached to this release.