LINUX.ORG.RU
ФорумAdmin

debian + zoneminder [Waiting for capture daemon]

 ,


1

1

Доброго времени суток. Есть два сервера под управлением Debian Wheezy x64 на которых крутится zoneminder 1.25.0-3. На одном сервере все работает ну другом же в логах постоянно валится:

Dec 12 11:00:39 zm-urs3 zma_m15[11065]: WAR [Waiting for capture daemon]
Dec 12 11:00:40 zm-urs3 zma_m1[10807]: WAR [Waiting for capture daemon]
Dec 12 11:00:40 zm-urs3 zma_m14[11039]: WAR [Waiting for capture daemon]
Dec 12 11:00:40 zm-urs3 zma_m15[11065]: WAR [Waiting for capture daemon]
Dec 12 11:00:41 zm-urs3 zma_m1[10807]: WAR [Waiting for capture daemon]
Dec 12 11:00:41 zm-urs3 zma_m14[11039]: WAR [Waiting for capture daemon]
Dec 12 11:00:41 zm-urs3 zma_m15[11065]: WAR [Waiting for capture daemon]
Dec 12 11:00:42 zm-urs3 zma_m1[10807]: WAR [Waiting for capture daemon]
Dec 12 11:00:42 zm-urs3 zma_m14[11039]: WAR [Waiting for capture daemon]
Dec 12 11:00:42 zm-urs3 zma_m15[11065]: WAR [Waiting for capture daemon]

и соответственно нет картинки и ни чего не пишется. Если сделать так:

ffmpeg -i "rtsp://admin:password@camera_ip:8554/CH001.sdp?tcp" -r 25 1.mpg

То запись с камеры идет.

★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

больше всего похоже что неправильно заданы настройки камеры в zm. Вы уверены что сервера идентичны и сами камеры идентичны?

можно узнать поточней как прописаны камеры в zm?

напишу пока в догонку. мои длинки не захотели нормально работать (изображение и запись шли но загрузка выделенного на каждую камеру ядра была 100% постоянно) когда были прописаны source = remote но нормально завелись таким образом

«Source Type» ffmepg

адрес rtsp://admin:password@camera_ip:554/play2.sdp

Tango
()
Ответ на: комментарий от Tango

Прописаны примерно следующим образом:

Source type: ffmpeg
Function: Mocord

Source path: rtsp://admin:password@camera_ip:8554/CH001.sdp?tcp
Capture Width (pixels): 1280
Capture Height (pixels): 720
nuxster ★★★
() автор топика
Ответ на: комментарий от nuxster

а что конкретно за камеры? мб буду капитаном. на офф сайте зонмайндера есть FAQ как прописывать конкретыне модели камер, хотя как показывает практика не всегда подходит.

попробуй в source path указать вот такое

rtsp://admin:password@camera_ip:8554/CH001.sdp

или даже вот такой вариант без пароля

rtsp://camera_ip:554/CH001.sdp

Еще информация к размышлению

Поидее камеры вещают не в одном, а в 3-4х режимах настойки которых как правило есть в вебинтерфейсе самой камеры. там же указаны и имена каналов соответсвующих этим режимам( как то так наверное это называется) допустим CH002.sdp и как он вещает mjpeg <//> .h264 <//> mpeg

попробуй с этим поэксперементировать

Tango
()
Ответ на: комментарий от Tango

Камеры Geovision GV-MFCD130 точно такие же камеры прицеплены к другому серваку и прекрасно работают.

nuxster ★★★
() автор топика
Ответ на: комментарий от nuxster

http://www.soleratec.com/rtsp/rtsp_listing.php?ip_comp=GeoVision&mymanufa...

вот тут вроде описано

GeoVision GV-MFD130

rtsp://ip_adx:8554/CH001.sdp

вводи сначала без имени пользователя и пароля

по спецификации камера умеет вещать в mjpeg - zm его вполне неплохо ловит. Настрой исходящий поток на этот формат и скорей всего будет тебе счастье.

ну или можно сделать наоборот


source = remote 

remote protocol rtsp


remote method скорей всего rtsp unicast ну или перебери все подряд их там 4ре всего


Remote Host Name user:password@ip-adr

Remote Host Port 8554

Remote Host Path  CH001.sdp

Tango
()
Ответ на: комментарий от nuxster

Решил проблему только откатом на версию 1.24.2 (была 1.25.0-3)

nuxster ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.