robux
@robux

Как вывести raw-видео поток в окно X11 и Win?

Раньше для захвата видео с веб-камеры и вывода видео-потока в X-окно пользовался GStreamer'ом. Для вывода потока подсовывал дескриптор окна window.xid (в виндовсе window.handle) компоненте "xvimagesink" и картинка шла в окно.

Теперь я захватываю поток через FFMpeg (он же LibAV), но как выводить в X11-окно - так и не понял. Перерыл весь гугл, нашёл, что в X11 для вывода используется подсистема XVideo. Но её API не нашёл.

Вопрос: как вывести сырой (RAW: RGB или YUV) видео поток в окно, зная его дескриптор/хэндл (X11 и WinAPI)?
  • Вопрос задан
  • 2634 просмотра
Пригласить эксперта
Ответы на вопрос 1
@monah_tuk
Попробуйте: https://www.ffmpeg.org/ffmpeg-devices.html#xv

вообще output devices: https://www.ffmpeg.org/ffmpeg-devices.html#Output-...

PS под Windows не знаю.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы