Даступны выпуск OBS Studio 30.0, пакета для струменевага вяшчання, кампазітынгу і запісы відэа. Код напісаны на мовах C/C++ і распаўсюджваецца пад ліцэнзіяй GPLv2. Зборкі сфарміраваны для Linux (flatpak), Windows и macOS.
Мэтай распрацоўкі OBS Studio было стварэнне пераноснага варыянту дадатку Open Broadcaster Software (OBS Classic), не прывязанага да платформы. Windows, які падтрымлівае OpenGL і які пашыраецца праз убудовы. Адрозненнем таксама з'яўляецца выкарыстанне модульнай архітэктуры, якая разумее падзел інтэрфейсу і ядры праграмы. Падтрымліваецца перакадаванне зыходных патокаў, захоп відэа падчас гульняў і стрымінг у PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox і іншыя сэрвісы. Для забеспячэння высокай прадукцыйнасці магчыма выкарыстанне механізмаў апаратнага паскарэння (напрыклад, NVENC, Intel QSV і VAAPI).
Прадастаўляецца падтрымка кампазітынгу з пабудовай сцэны на аснове адвольных відэаструменяў, дадзеных з web-камер, карт захопу відэа, малюнкаў, тэксту, змесціва вокнаў прыкладанняў або ўсяго экрана. У працэсе вяшчання дапускаецца пераключэнне паміж некалькімі наканаванымі варыянтамі сцэн (напрыклад, для пераключэння ўяўленняў з акцэнтам на змесціва экрана і малюнак з web-камеры). Праграма таксама дае прылады для міксавання гуку, фільтрацыі пры дапамозе VST-плагінаў, выраўноўваючы гучнасці і падаўлення шумоў.
Ключавыя змены:
- Дададзена магчымасць вяшчання (вываду відэа) з выкарыстаннем тэхналогіі WebRTC, якая дазваляе перадаваць змесціва ў рэжыме P2P напрамую ў браўзэр карыстальніка без задзейнічання прамежкавага сервера. Для ўстаноўкі сеансаў паміж вяшчальным серверам і кліентам WebRTC задзейнічаны пратакол WHIP (WebRTC-HTTP Ingestion Protocol), які прыйшоў на змену пратаколу FTL, падтрымка якога будзе спынена ў наступным годзе. Асаблівасці выкарыстання WebRTC:
- Зніжэнне затрымак пры дастаўцы відэа да доляй секунд, што дае магчымасць ствараць інтэрактыўны кантэнт і ўзаемадзейнічаць з гледачамі ў рэжыме рэальнага часу, напрыклад, ладзіць ток-шоу.
- Магчымасць пераключацца паміж сеткамі не перарываючы вяшчання (напрыклад, можна пераключыцца з Wi-Fi на мабільную сетку).
- Падтрымка перадачы ў рамках аднаго сеансу некалькіх відэаструменяў, напрыклад, для здымкі з розных ракурсаў або арганізацыі інтэрактыўных відэа.
- Магчымасць загружаць некалькі варыянтаў ужо перакадаваных струменяў з рознымі ўзроўнем якасці для карыстачоў з рознай прапускной здольнасцю каналаў сувязі, каб не выконваць працу па перакадаванні на боку сервера.
- Падтрымка выкарыстання розных відэакодэкаў, напрыклад, H.265 і AV1 для зніжэння патрабаванняў да паласы прапускання.
- Зменена афармленне радка стану, інфармацыя ў якім зараз лепш структураваная. Задзейнічаны больш зразумелыя і адпаведныя задачам піктаграмы.

- Дададзена опцыя "Full-Height", якая дазваляе якія прымацоўваюцца панэлям (убудаваным вокнам) займаць усю вышыню акна, што зручна пры размяшчэнні панэлі з чатам на невялікіх экранах наўтбукаў.
- Дададзена падтрымка тэхналогіі Intel QSV (Quick Sync Video) для апаратнага паскарэння кадавання і дэкадавання відэа ў фарматах H264, HEVC і AV1 на платформе Linux.
- Рэалізаваны бяспечны рэжым ("Safe Mode"), пры якім OBS запускаецца без убудоў, скрыптоў і web-сокетаў. Загрузка ў бяспечным рэжыме прапануецца пасля выяўлення некарэктнага завяршэння працы. Рэжым таксама можна ўключыць праз меню "Help".
- Дададзена панэль "YouTube Live Control Room" для струменевага вяшчання ў YouTube.
- Для прылад Decklink рэалізавана падтрымка захопу відэа з 10-бітамі на каляровы канал і прайграванні з HDR.
- У выпадаючых спісах, якія паказваюцца ў кадавальнік відэа і гуку, па змаўчанні ўключана сартаванне па імі.
- Дададзена падтрымка адвольнай групоўкі фільтраў у рэжыме drag & drop.
- У модулі захопу відэа праз V4L і DirectShow дададзеная падтрымка фармату MJPEG c колерапарэдачай у адценнях шэрага.
- Пры струменевай выснове праз RTMP рэалізаваная падтрымка IPv6 з магчымасцю адкату на IPv4 для стварэння сэрвісаў, якія падтрымліваюць IPv6 і IPv4.
- Дададзена магчымасць задання налад FFmpeg для VAAPI.
- Для скарачэння часу запуску на платформе Windows задзейнічана кэшаванне шэйдараў.
- на платформе macOS прадстаўлена магчымасць захопу гуку выкананых прыкладанняў, перароблена рэалізацыя віртуальнай камеры і дададзена опцыя для ўтойвання вокнаў OBS пры захопе экрана праз функцыю "Display Capture".
- Спынена падтрымка Qt 5, Ubuntu 20/04 і версій FFmpeg да 4.4.
Крыніца: opennet.ru
