Qt 5, 6 и web-камеры
От: xcs Россия  
Дата: 11.07.23 17:22
Оценка:
Всем привет. Никто с этой темой не разбирался?
Есть web-камера, вещающая в формате H264. Нужно показать видео в Windows и Linux. Конкретнее, Windows 10 c Qt 6.4.0 и Astra Linux 1.7 с Qt 5.15. Под Linux завелось, правда, пока под Debian 10 32бита, просто виртуалка под рукой была без плясок с репозитариями. В Астре с пакетами разберусь, должно заработать. В Windows тот же код, с поправкой на версии, не работает — с nvidea вылетает
Attempted to call isFormatSupported() without a window set
Failed to create D3D11 swapchain: Error 0x80070057:
С интелом что-то с версиями шейдеров.
Ни локальный mpeg не проигрывает, ни по rtsp.

QtMultimedia основательно переработана в Qt6, но в linux хоть gstreamer как backend остался. А в Windows хаос — в qt6 оставили только wmf как backend, но уже пилят ffmpeg, судя по отзывам пока не очень.

Кто-то под Windows камеры показывает? Чем пользуетесь?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.