Vydanie systému streamovania videa OBS Studio 31.1

Po pol roku vývoja bol vydaný OBS Studio 31.1, balík na streamovanie, kompozíciu a nahrávanie videa. Kód je napísaný v jazykoch C/C++ a je distribuovaný pod licenciou GPLv2. Verzie sú pripravené pre Linux (flatpak), Windows a macOS.

Cieľom vývoja OBS Studio bolo vytvorenie prenosnej verzie aplikácie Open Broadcaster Software (OBS Classic), nezávislej od platformy Windows, podporujúcej OpenGL a rozšíriteľnej cez pluginy. Rozdielom je aj použitie modulárnej architektúry, ktorá predpokladá rozdelenie rozhrania a jadra programu. Podporuje sa pre-kódovanie zdrojových prúdov, zachytávanie videa počas hier a streamovanie na PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion a ďalšie služby. Pre zabezpečenie vysokej výkonnosti je možné využiť mechanizmy hardvérovej akcelerácie (napríklad NVENC, Intel QSV, Apple Video Toolbox a VAAPI).

Podporuje sa kompozícia s vytváraním scény na základe rôznych video streamov, dát z webkamier, kariet na zachytávanie videa, obrázkov, textu, obsahu okien aplikácií alebo celého displeja. Počas streamovania je možné prepínať medzi niekoľkými preddefinovanými variantmi scén (napríklad pre prepínanie pohľadov s dôrazom na obsah obrazovky a obrázok z webkamery). Program tiež poskytuje nástroje na mixovanie zvuku, filtrovanie pomocou VST pluginov, vyrovnávanie hlasitosti a potlačenie šumu.

Kľúčové zmeny:

  • Pre platformy Linux a macOS bola implementovaná podpora streamovania viacerých sledovaných videí, pričom vysielanie sa vykonáva súčasne s viacerými úrovňami kvality (napríklad okrem 1080p sa vytvárajú varianty s kvalitou 720p a 480p).
  • Do nastavení úpravy používateľského rozhrania boli pridané možnosti na zmenu parametrov písma, ako sú veľkosť, vzdialenosť medzi susednými znakmi a okraje okolo textu.
  • Boli pridané tlačidlá na zmenu úrovne priblíženia oblasti náhľadu.
    Vydanie systému streamovania videa OBS Studio 31.1
  • Vo video kódovači AV1 na báze rámca AMF bola implementovaná podpora B-snímků (dvojzmyselné snímky, ktoré môžu odkazovať na predchádzajúce a nasledujúce snímky).
  • Bol pridaný mechanizmus využitia GPU na konverziu farebných formátov, farebných priestorov a farebných rozsahov.
  • Pre viaceré sledované videá bola implementovaná možnosť aktivácie sieťových optimalizácií a mechanizmu TCP Pacing (znižuje straty paketov pri nedostatku pamäte na tranzitných routeroch).
  • Pre viaceré sledované videá bola implementovaná podpora vysielania so oneskorením (Stream Delay).
  • Do video kódovača na báze VA-API bola pridaná podpora režimu kódovania QVBR (Quality-Defined Variable Bitrate) na zabezpečenie konštantnej kvality videa pri zadanom bitratu. Režim bol implementovaný pre GPU Intel a AMD.
    Vydanie systému streamovania videa OBS Studio 31.1
  • Do funkcie zachytávania obrazovky pomocou PipeWire bola pridaná podpora mechanizmu „explicit sync“, ktorý umožňuje znížiť latenciu a zbaviť sa vzniku artefaktov.
  • Pre BSD systémy bola pridaná podpora virtuálnej kamery, implementovanej na základe API V4L2.
  • Na platforme Linux sa objavila podpora hardvérovej akcelerácie v zdroji vysielania založenom na prehliadači (Browser Source), ktorá v súčasnosti funguje iba na systémoch s GPU Intel a AMD.
  • Pridaná podpora platformy Windows na systémoch s architektúrou ARM.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster