Какие есть библиотеки для захвата видеопотока кроме opencv, работающие с Qt?
Всем привет. Недавно начал разбираться с захватом изображений. Под рукой оказался opencv 2.4.13. Быстренько накатал класс, захват идёт. Пока удалось вести захват с вебки, mjpeg поток камеры, rtsp.
Всё работает, но в openvc методе для захвата VideoCapture::read(Mat&) слишком мало методов для управления. Например, когда я отключаю камеру от сети, поток прекращается, а метод read() продолжает пытаться получить изображение. И так до бесконечности. Фактически метод зависает, пока либо камера не подключится обратно, либо не убьёшь объект моего класса. В тех поддержке уже задавали такой вопрос. Ответ примерно такого содержания - метод рассчитан на непрерывный поток с камеры, и не отрабатывает исключения и ошибки.
В связи с этим у меня вопрос. Есть ли аналоги Opencv в части захвата RTSP/MJPEG, работающие с Qt? Обязательно кроссплатформенные.