Моя цель проста:
Показать потоковое видео в приложении WPF / UWP. Потоковое видео кодируется как h.264 по UDP. Источник видео от DJI Tello Drone.
Теперь я попробовал множество вещей, от ffmpeg, emgu, opencvsharp4, opencvsharp3. И каждый раз, когда я делаю шаг назад и возвращаюсь к чертежной доске. И я обычно заканчиваю тем, что пытаюсь сделать следующее:
- Декодировать видеокадр (массив байтов) в изображение.
- Отображать изображение где-нибудь в интерфейсе пользователя.
Но я всегда заканчиваю тем, что ничего не получаю на шаге 1.
Сложность здесь в том, что мне нужно декодировать видео h.264 (отправленное по UDP, а не RTP) в режиме реального времени, как байты отправляются клиенту.
Какую библиотеку и подход вы предложите (опытные разработчики в этой области) в качестве предложения?
спасибо.