Доброго времени суток коллги.
И так проблема, имеется машина на Suse 11.2, необходимо что бы она стала, этаким сервером куда бы складывалось видео с IP камер. Камеры следят за одной комнатой (серверной). Камеры устроены так, что у них свой WEBserver, так что они доступны через браузер и можно смотреть, что происходит, а вот как заставить что бы это изображение писалось? Подскажите, если в Linux подобные решения.
IP камеры и возможность записи.
Про конкретно камеры я сказать ничего не могу, т.к. я с ними не воевал и у Вас не указан тип камеры.
Из ПО работающего таким образом могу посоветовать ZoneMinder. Я думаю он вам подойдет:)
ZoneMinder Я видел, но там вроде было, что он работает только в комплекте со своей платой видео захвата, хотя покрутить на досуге можно будет.
Zone Minder работает с чем угодно , лишь бы создавался /dev/video . Проверено много раз.
Такие камеры отдают изображение по сети по протоколам http/rtsp/rtmp и тому подобное. Страничка, отдаваемая с веб-сервера камеры, просто имеет внутри себя ссылку на то, откуда отдается. Как правило, камеры открывают два порта - например, 80 для веб-сервера со страничкой просмотра, управления поворотным механизмом (если имеется) и настройками, и например 8080 - для отдачи видео.
Адрес можно уточнить, посмотрев исходный код страницы, на которой показывается картинка.
Проверить адрес можно, открыв в vlc и выбрав Медиа-> Открыть URL
Далее выбрать протокол в выпадающем списке и в адресе указать собственно адрес и порт + путь, если это вдруг http
Остается решить вопрос, чем это все безобразие записывать - то есть чем писать в автомате потоковое вещание с нескольких адресов
В том же Zonemindere есть поддержка айпи камер
Такие камеры отдают изображение по сети по протоколам http/rtsp/rtmp и тому подобное. Страничка, отдаваемая с веб-сервера камеры, просто имеет внутри себя ссылку на то, откуда отдается. Как правило, камеры открывают два порта - например, 80 для веб-сервера со страничкой просмотра, управления поворотным механизмом (если имеется) и настройками, и например 8080 - для отдачи видео.
Адрес можно уточнить, посмотрев исходный код страницы, на которой показывается картинка.
Проверить адрес можно, открыв в vlc и выбрав Медиа-> Открыть URL
Далее выбрать протокол в выпадающем списке и в адресе указать собственно адрес и порт + путь, если это вдруг http
Остается решить вопрос, чем это все безобразие записывать - то есть чем писать в автомате потоковое вещание с нескольких адресов
Ну Вы правильно поняли суть задачи, про то как это работает- я знаю, про то что можно в vlc это дело посмотреть не знал, спасибо за наводку :) Испытаю Zone на возможность записи и перезаписи, отпишусь потом. Всем огромное спасибо коллеги и с наступающим праздником господа :D
Испытаю Zone на возможность записи и перезаписи, отпишусь потом
Вообще поток можно писать с помощю mencoder - ток вот без разделения на несколько файлов, а сплошняком :)