New version released OBS Studio 30.0 is a powerful tool for streaming, compositing, and recording video. This program is written in C/C++ and distributed under the GPLv2 license, providing builds for Linux, Windows и macOS.
OBS Studio was created with the goal of developing a portable version of the Open Broadcaster Software (OBS Classic) application. It is platform-independent. Windows, supports OpenGL and can be extended via plugins. One of its features is its use of a modular architecture, separating the interface from the program core.
The program supports transcoding source streams, capturing video during games and streaming to popular platforms such as PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox and many others. It also provides high performance using hardware acceleration engines such as NVENC, Intel QSV and VAAPI.
This release contains the following changes:
Added the ability to broadcast (video output) using WebRTC technology, which allows you to transmit content in P2P mode directly to the user’s browser without an intermediate server. The WHIP (WebRTC-HTTP Ingestion Protocol) protocol is used to establish sessions between the broadcast server and the WebRTC client.
A “Full-Height” option has been introduced for attachable panels, allowing them to occupy the entire height of the window. This is convenient when placing a chat panel on small laptop screens.
Added support for Intel QSV (Quick Sync Video) technology for hardware acceleration of video encoding and decoding on the platform Linux.
A safe mode (“Safe Mode”) has been implemented, in which OBS starts without plugins, scripts and web sockets. This suggestion appears after an abnormal shutdown has been detected and can also be enabled through the Help menu.
Added YouTube Live Control Room panel for YouTube streaming.
Added support for 10-bit per color channel video capture and HDR playback for Decklink devices.
Video and audio encoder drop-down lists now have sorting by name enabled by default.
Implemented support for arbitrary grouping of filters via drag & drop.
Support for the MJPEG format with grayscale color rendering has been added to the video capture modules via V4L and DirectShow.
IPv6 support has been added for RTMP streaming, with the ability to fall back to IPv4 to create services that support both protocols.
Ability to configure FFmpeg parameters for VAAPI.
To reduce launch time on the platform Windows shader caching is used.
On the platform macOS The ability to capture audio from running applications has been added, the virtual camera implementation has been reworked, and an option has been added to hide OBS windows when capturing the screen via the Display Capture function.
Qt 5 support has been discontinued, Ubuntu 20.04 and FFmpeg versions up to 4.4.
Source: linux.org.ru
