Добрый день!
Подскажите как правильно открыть сетевой RTSP поток с IP камеры?
Уже перекомпилировал исходники (предварительно настроив там все необходимые зависимости)
Добавил и заменил скомпилированные бинарники к основной bin папке OpenCV (и либы в lib).
Правда в инфо пишет:
Video I/O:
DC1394: NO
FFMPEG: YES (prebuilt binaries)
avcodec: YES (58.35.100)
avformat: YES (58.20.100)
avutil: YES (56.22.100)
swscale: YES (5.3.100)
avresample: YES (4.0.0)
GStreamer: NO
DirectShow: YES
Media Foundation: YES
DXVA: YES
Но при попытке открытия ругается на GStreamer (opencv_videoio_gstreamer*.dll not found)
пытаюсь так:
...
cv::VideoCapture * stream = new cv::VideoCapture("rtsp://192.168.88.17:5554/");
if (!stream->isOpened()) return -1;
cv::namedWindow("rtsp_stream", WINDOW_AUTOSIZE);
cv::Mat frame;
...
Win10 x64, VS 2017
Может я вообще не правильно пытаюсь получить поток и есть более простой вариант?