
ΠΠ° 23 ΡΠ½ΡΠ°ΡΠΈ Π² github ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Open Broadcaster Software Π±Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠΈΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΏΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° AV1 Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Linux Video Acceleration API (VA-API). ΠΠ° 2 ΠΌΠ°ΠΉ 2023 Π³. Π±Π΅ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠ° Π·Π°ΡΠ²ΠΊΠ° Π·Π° ΡΠ»ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π° OBS FFmpeg Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° AV1 VA-API ΠΈ ΠΊΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° 23 ΡΠ½ΡΠ°ΡΠΈ ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ Π±Π΅ΡΠ΅ ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½.
ΠΠΎΠ΄ΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΡΠ΅ΡΡΠ²Π°Π½ Ρ VA-API AV1 ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ Mesa, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠΈ ΠΎΡ ΡΠ΅ΡΠΈΡΡΠ° AMD Radeon RX 7000 ΠΈ Intel Arc Graphics (ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅, ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Mesa ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄). ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, ΡΠ»ΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ ΠΎΡΠ½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΎ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° OBS ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²Π΅ΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°Π»ΠΈΡΠ½Π°.
ΠΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ: Open Broadcaster Software (ΠΈΠ»ΠΈ Π½Π°ΠΊΡΠ°ΡΠΊΠΎ OBS) Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π·Π° Π·Π°ΠΏΠΈΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π° ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° OBS ΠΈ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π‘Π°ΠΌΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C ΠΈ C++.
OBS ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡΠΎΠΊ ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ Π½Π° ΡΡΠ΅Π½ΠΈ, Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅, Π·Π°ΠΏΠΈΡ ΠΈ ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, OBS ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ IP ΠΊΠ°ΠΌΠ΅ΡΠ° Π·Π° Π²ΠΈΠ΄Π΅ΠΎΠ½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. ΠΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΡΠ΅Π· ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Real Time Messaging Protocol (RTMP).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
