Оновлення GStreamer 1.26.4: Виправлення помилок

Оновлення GStreamer 1.26.4: Виправлення помилок для мультимедійної платформи

Команда GStreamer випустила нове оновлення 1.26.4 для своєї кросплатформної фреймворка з відкритим кодом у стійкій серії 1.26. Основна мета цього оновлення — виправлення помилок.

Виправлення в адаптивному демультиплексорі і поліпшення для Windows

По-перше, adaptivedemux2 нарешті реалізував функцію зворотного відтворення, виправивши проблему, яка турбувала деяких користувачів. На платформі Windows тепер d3d12screencapture підтримує динамічні налаштування монітора, коректно обробляючи монітори під час їх підключення або відключення.

Оптимізація потокового відео та нові можливості для AWS MediaLive

Для тих, хто використовує AWS MediaLive, елемент rtmp2src пройшов кілька ключових налаштувань, щоб забезпечити плавність відтворення. А якщо ви працюєте з відео VP9, vp9parse тепер належним чином обробляє декодування просторового SVC, усуваючи деякі візуальні дефекти.

Покращення у потоковій передачі та графічних можливостях

У термінах оптимізації потокового відео, rtph265pay тепер включає profile-id, tier-flag і level-id у RTP caps, що допомагає зберігати відеопотоки чистими та відповідними стандартам. Додатково, vtenc виправив неполадку з домовленістю для налаштування profile=main-422-10.

Новини щодо gtk4paintablesink та livekit

gtk4paintablesink також отримав вдосконалення: додано формати текстур YCbCr і інші корисні поліпшення. Тим часом, livekit представив зручну функцію тайм-ауту кімнати, що полегшує користувачам управління налаштуваннями живої комунікації.

Нові можливості та покращення для mp4mux та rtpbin2

Ще одне цікаве оновлення — mp4mux тепер підтримує міксування TAI таймштампів, що є відмінною новиною для всіх, хто займається виробництвом мультимедійних файлів. Не варто забувати і про rtpbin2, який вирішив різні проблеми з гонкою, що призвело до загального поліпшення продуктивності.

Нове в Threadshare та виправлення для WebRTC

Threadshare також представила новий елемент ts-rtpdtmfsrc та перемикання входів у ts-intersrc, забезпечуючи гнучкість для динамічних потокових середовищ. Користувачі WebRTC оцінять виправлення для webrtcsink, особливо усунення проблеми блокування при налаштуванні віддалених описів.

Поліпшення для інсталяційних пакетів та загальні виправлення

Для інсталяторів WiX інсталятор Cerbero для Windows було приведено в порядок, щоб усі необхідні файли були включені в пакети MSI. Крім того, пакети для Mac та iOS були оптимізовані, що дозволило прибрати зайву масу. Нарешті, це оновлення також усунуло численні проблеми зі збіркою, витоки пам’яті та різні помилки стабільності.

Для більш детальної інформації відвідайте оголошення. Бінарні файли для Android, iOS, macOS і Windows очікуються найближчим часом.