У меня есть IP-камера, и я хотел бы записать поток RTSP на мой жесткий диск в Windows 10.

Как я должен идти об этом? Это должно быть приложение, работающее 24/7.

Я пробовал ffmpeg, и это работает, но ненадежно. Я получаю ошибки об отброшенных пакетах, и приложение внезапно заканчивается в этом сценарии. В других случаях ffmpeg выдает мне ошибки, утверждая, что не может подключиться с использованием UDP, и пытается TCP. В этот момент я должен перезагрузить камеру, чтобы она снова заработала.

Я также пробовал SharpRTSP, но получающееся видео является пятнистым, и иногда оно не может подключиться к камере при запуске.

Не удалось заставить это работать с vlc, так как ни один из параметров командной строки, которые я пробовал, не работал.

Я пробовал OZEKI Camera SDK, и часто возникают проблемы с подключением.

Каково надежное решение этой проблемы?

1 ответ1

0

Мы можем использовать openRTSP (программу командной строки) для хранения / записи потокового пакета RTSP в локальную папку.

Например: предположим, если нам нужно передать потоковую IP-камеру через это приложение, используйте следующую команду

./openRTSP rtsp://admin:admin@192.168.0.1:554/sample/media

примечание: "admin" - это имя пользователя и пароли для некоторых IP-камер. синтаксис: rtsp://<ipaddress: порт>/sample/media

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .