GStreamer. Управление видеопотоками. Обзор возможностей на примерах

В этом видео попытаюсь подробно рассмотреть основы работы с GStreamer, который используется для управления медиа потоками. Хотя мы будем работать только с видео компонентой. Вообще, GStreamer является мощным инструментом, возможности которого мы и за 10 часов не смогли бы рассмотреть. Однако я постараюсь за 1 час рассмотреть основные элементы Gstreamer. Чтобы начинающие смогли получить общее представление об инструменте. Постараюсь продемонстрировать множество примеров. Таймкоды: 00:00 | Введение 01:57 | Быстрый обзор возможностей GStreamer 03:30 | Первая команда, по типу Hello World 10:59 | Работа с USB камерой 17:52 | Чтение видеофайла 20:22 | Преобразование видеосигнала 26:07 | Текст поверх видео 28:36 | Развлечение с ТВ эффектами 30:02 | Сохранение видеофайла 31:20 | Ускоряем обработку с помощью GPU 33:26 | Запуск команды на Jetson Orin NX 35:59 | Удалённый источник видеосигнала 38:10 | Клиент/серверное взаимодействие (RTSP, UDP) 46:28 | Обмен данными с помощью разделение памяти (Shm) 48:14 |Разделение и объединения видеосигналов (tee, compositor) 53:41 | GStreamer + Python

Смотрите также