forked from obsproject/obs-studio
-
Notifications
You must be signed in to change notification settings - Fork 4
TEB Beta Release Notes Archive
Alex Luccisano edited this page Feb 7, 2025
·
2 revisions
Notes for the most recent TEB beta release is located at TEB Beta Release Notes.
This page contains release notes for previous versions.
TEB `v42` Release
Release Date: 2024.12.17
- Improvement: Includes all upstream bug fixes and features from OBS Studio v31.0.0 at https://github.com/obsproject/obs-studio/releases/tag/31.0.0
- Improvement: TEB Linux (flatpak): Fix AMD HEVC VAAPI vertical resolution (1920x1080)
- Applied an FFmpeg patch to the flatpak build, which requires libva API >= 1.21
- Updated the KDE runtime to 6.8 from 6.6 (and updating libdatachannel to fix build errors) to get libva API >= 1.21
- Note: The fix only applies to flatpak. DEB and standalone builds will send the wrong vertical resolution for HEVC 1080p (1920x1088)
- Improvement: TEB Linux: Enable JACK and PulseAudio for non-flatpak builds
- Improvement: TEB Linux: Parse
.flatpak-info
file if present in flatpaks - Improvement: TEB Linux: Handle "profile" setting string-to-integer conversion for VAAPI encoders in the TEB code instead of obs-ffmpeg
- Feature: TEB Linux: "Connect Account" option is now available
- Feature: TEB Linux: Improve the GPU detection logic to prevent invalid information on multi-GPU systems
- Feature: Linux support has been enabled and supports NVIDIA and AMD GPUs
- Feature: Add GPU optimized colorspace and range conversion
- Feature Removal: Remove PresentMon telemetry
- Feature: Set the codec level properly when using AMF encoders
- Feature: Support pixel formats other than NV12 for the canvas, and convert to NV12 using the GPU for texture encoders
- This allows the canvas to be recorded in I444 for example while live-streaming using NV12
- Tested for NVIDIA and AMD GPUs
- Feature: Enable the Windows updater for Enhanced Broadcasting builds
- Feature Removal: Audio is no longer resampled to stereo, behavior is now the same as OBS Studio v31.0.0-rc1
- Feature: Add an option to enable Simulcast when using WHIP/WebRTC Output
- Feature: Stream Delay and “Enable Network Optimizations” / “Enable TCP Pacing” are now compatible with Enhanced Broadcasting and have been re-enabled
- Feature: Client Performance Events (Twitch-internal Berryessa)
- Feature: Dynamic Bitrate (beta) Support
- Feature: Core Plugin File Checksum Validation
- Bugfix: Fix a bug in the interaction between enabling Enhanced Broadcasting and Dynamic bitrate (beta)
- Bugfix: Fix automatic reconnection behavior (i.e. when disconnected after 48 hours when running a 24/7 broadcast)
- Bugfix: TEB Linux: Fix GPU card probing logic to provide non-empty GPU data in the configuration request
- 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
-
v42
was a Linux only build - Linux builds: Please refer to TEB Beta Linux Installation
- TEB beta v42 source code
TEB `v41` Release
Release Date: 2024.12.12
- Improvement: Includes all upstream bug fixes and features from OBS Studio v31.0.0 at https://github.com/obsproject/obs-studio/releases/tag/31.0.0
- Improvement: TEB Linux: Enable JACK and PulseAudio for non-flatpak builds
- Improvement: TEB Linux: Parse
.flatpak-info
file if present in flatpaks - Improvement: TEB Linux: Handle "profile" setting string-to-integer conversion for VAAPI encoders in the TEB code instead of obs-ffmpeg
- Feature: TEB Linux: "Connect Account" option is now available
- Feature: TEB Linux: Improve the GPU detection logic to prevent invalid information on multi-GPU systems
- Feature: Linux support has been enabled and supports NVIDIA and AMD GPUs
- Feature: Add GPU optimized colorspace and range conversion
- Feature Removal: Remove PresentMon telemetry
- Feature: Set the codec level properly when using AMF encoders
- Feature: Support pixel formats other than NV12 for the canvas, and convert to NV12 using the GPU for texture encoders
- This allows the canvas to be recorded in I444 for example while live-streaming using NV12
- Tested for NVIDIA and AMD GPUs
- Feature: Enable the Windows updater for Enhanced Broadcasting builds
- Feature Removal: Audio is no longer resampled to stereo, behavior is now the same as OBS Studio v31.0.0-rc1
- Feature: Add an option to enable Simulcast when using WHIP/WebRTC Output
- Feature: Stream Delay and “Enable Network Optimizations” / “Enable TCP Pacing” are now compatible with Enhanced Broadcasting and have been re-enabled
- Feature: Client Performance Events (Twitch-internal Berryessa)
- Feature: Dynamic Bitrate (beta) Support
- Feature: Core Plugin File Checksum Validation
- Bugfix: Fix a bug in the interaction between enabling Enhanced Broadcasting and Dynamic bitrate (beta)
- Bugfix: Fix automatic reconnection behavior (i.e. when disconnected after 48 hours when running a 24/7 broadcast)
- Bugfix: TEB Linux: Fix GPU card probing logic to provide non-empty GPU data in the configuration request
- 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
- Windows TEB beta v41 build
- Linux builds: Please refer to TEB Beta Linux Installation
- TEB beta v41 source code