TEB Beta Release Notes - amazon-contributing/upstreaming-to-obs-studio GitHub Wiki
This topic contains the release notes for the most recent TEB (Twitch Enhanced Broadcasting) OBS Studio beta build.
For all previous releases, please refer to TEB Beta Release Notes Archive.
v53
release
TEB beta Release Date: 2025.06.04.
This TEB beta release is based on OBS Studio v31.1-beta1 and includes new features, changes, and bug fixes described at the link.
ℹ️ For NVIDIA GPUs, v53
requires NVIDIA driver version 550.0 or higher (this has been **downgraded from 570 from previous beta releases).
New Changes
- Feature: Improved detection for Hardware Accelearted GPU Scheduling (HAGS)
Previously Released Changes
The following list describes changes in the TEB Beta build that were included in previous builds and are not available in the OBS Studio release. Where applicable, the upstream OBS Studio PR (pull request) is referenced.
- Feature: Improve multitrack dynamic bitrate support for AMD-based GPUs
- Feature: Enable the Windows updater for Enhanced Broadcasting builds
- Feature: Dynamic Bitrate (beta) Support
- Feature: Core Plugin File Checksum Validation
- Feature Removal: Remove PresentMon telemetry
- Bugfix: Fix a bug in the interaction between enabling Enhanced Broadcasting and Dynamic bitrate (beta)
- Feature Removal: Remove Client Performance Events (Twitch-internal Berryessa)
- Feature Removal: The option to enable Simulcast when using WHIP/WebRTC Output is removed from the TEB Beta build. Refer to Upstream PR#10885
Changes merged upstream in OBS Studio
The following list describes changes that have been merged in the OBS Studio release:
- Feature: Workaround for flashing/hanging browser docks Upstream obs-browser PR#482
- Feature: Set the codec level properly when using AMF encoders Upstream PR#11548
- Feature: Stream Delay Upstream PR#12003 and “Enable Network Optimizations” / “Enable TCP Pacing” Upstream PR#12004 are now compatible with Enhanced Broadcasting and have been re-enabled.
- Feature: Amazon IVS Support for FindIngest
- Feature: Broadcast Performance Metrics (Timestamps & Frame Counters)
- Bugfix: Improve timestamp alignment for advanced codecs (AV1)
- Bugfix: AutoConfig wizard was overwriting the stream key
- Bugfix: If multitrack streaming failed, selecting the non-multitrack fallback option could cause a crash in some cases
- Bugfix: Fix NV_ENC_ERR_INCOMPATIBLE_CLIENT_KEY error
- Bugfix: Fix encoder session cleanup
- Bugfix: BPM crash when using stream delay
- Bugfix: Prevent reconnect loop when stream key has become invalid
- Improvement: Set preferred encoder format to NV12 for multitrack encoders
- Bugfix: Amazon IVS auto mode is broken
- Bug Fix: BPM: Fix potential null-pointer dereference Upstream PR#11805
- Feature: Add support for additional pixel formats (in addition to NV12) for the canvas and automatically convert to NV12 using the GPU for texture encoders Upstream PR#11337
- This allows advanced workflows like recording in I444 while live-streaming in NV12
- Add GPU optimized colorspace and range conversion
- Feature: Send configured audio channels to GCC Upstream PR#11141
- Bugfix: Fix automatic reconnection behavior (i.e. when disconnected after 48 hours when running a 24/7 broadcast) Upstream PR#11452
- Feature: Linux support has been enabled and supports NVIDIA, AMD, and Intel GPUs Upstream PR#11541
- Feature: Add callback for reconnection decision Upstream PR#11925
- Bugfix: Reset reconnecting state when can_reconnect is false Upstream PR#11926
- Feature: Canvases - Part One Upstream PR#11823