GStreamer 1.28.3: Основні оновлення та поліпшення
Випуск GStreamer 1.28.3: Основні оновлення та поліпшення
GStreamer 1.28.3 став доступним як останнє стабільне оновлення з виправленнями помилок у серії 1.28. Це популярний open-source мультимедійний фреймворк.
Основні зміни в GStreamer 1.28.3
Ключові зміни включають виправлення відтворення та витоків пам’яті, корекції складання, а також інші поліпшення стабільності. Це оновлення також усуває проблеми з прискоренням NVIDIA, перетворенням OpenGL, обробкою пристроїв V4L2, потоковою передачею RTSP, виходом WebRTC та підтримкою платформ Apple.
Покращення для NVIDIA в GStreamer 1.28.3
Для NVIDIA, GStreamer 1.28.3 виправляє проблеми з продуктивністю cudaconvert і створенням пристроїв nvdec. Це покращить роботу систем, що використовують апаратне прискорення NVIDIA для декодування та обробки відео.
Оновлення OpenGL плагінів
Пакет плагінів OpenGL отримує оновлення, включаючи підтримку swizzle GBRA та виправлення проблеми glcolorconvert, яка призводила до вертикального перевертання під час обробки обрізки.
Покращення плагінів V4L2
Плагін V4L2 усуває помилку переговорів, коли примусові станні декодери повинні генерувати DMA-BUFs. Це важливо для відеопотоків з нульовою копією та апаратним прискоренням, що ефективно використовують спільні буфери.
Покращення потокового відео
Покращення потокової передачі включають елемент rtspsrc, який тепер додає властивість user-agent у запитах HTTP тунелів та виправляє регресію MIKEY. Додатково, webrtcsink тепер підтримує апаратний кодер H.265 i.MX8MP vpuenc_hevc, що покращує вихід WebRTC на цій платформі.
Аудіо поліпшення в GStreamer 1.28.3
Аудіо покращення включають виправлення регресії audioresample на armv7hf, а також оновлення bpmdetect для стерео та багатоканальних режимів.
Покращення виявлення пристроїв
Виявлення пристроїв покращено, оскільки devicemonitor тепер чекає завершення потоку перед початком списку пристроїв. Це забезпечує повну інформацію, включаючи дані для постачальників V4L2.
Оновлення для Apple та Windows
Оновлення, пов’язані з Apple, включають поліпшення стабільності для vtdec applemedia, виправлення інтеграції MoltenVK та покращене оброблення формату планарного відео. Упаковка для macOS тепер має сценарій деінсталяції та виправляє абсолютні шляхи Python.framework у wheels.
Покращення установника для Windows містять виправлення для установника на базі Inno та додаткову підтримку безшумної установки через командний рядок.
Додаткові зміни у GStreamer 1.28.3
Додаткові зміни включають нові властивості fallback-source та enable-dummy у fallbacksrc, підтримку режиму leakage для елементів на базі dataqueue в threadshare та удосконалення системи складання Cerbero. Це розширює злиття gst-plugins-rs на платформах Darwin для менших бінарників та покращеної статичної лінковки.
Для отримання додаткової інформації, ознайомтеся з оголошенням. Бінарні файли для Android, iOS, macOS та Windows будуть доступні незабаром на сторінці завантажень проекту.




