LINUX.ORG.RU
ФорумAdmin

zoneminder и ffmpeg


0

1

Привет!
Zoneminder, отличная штука для организации наблюдения. В процессе установки столкнулся с очень неприятной проблемой. Ставлю его на Fc15. Весь функционал работает, за исключением записи потокового видео именно в видео файл.. (Mjpeg прекрасно захватывается ) Как я понял захват потока производится через ffmpeg. так вот, при попытки получения виде потока zoneminder выдает:


«zmc_m3[2444]: FAT [You must have ffmpeg libraries installed to use remote camera protocol 'rtsp' for monitor 3]
»

Я специально пересобирал ZM для поддержки ffmpeg:

В config.log:
#define HAVE_LIBAVUTIL_AVUTIL_H 1
#define HAVE_LIBAVCODEC_AVCODEC_H 1
#define HAVE_LIBAVFORMAT_AVFORMAT_H 1
#define HAVE_LIBSWSCALE_SWSCALE_H 1
Значит библиотеки подцепились..

Но почему ZM после установки не хочет с ними работать загадка...
Может кто сталкивался с такой проблемой...

Ответ на: комментарий от anton_jugatsu

Спасибо это я видел, но по сути патч ничего хорошего не делает. По крайне мере без него все билиотеки на стадии сборки подхватываются.. о чем свидетельстует config.log:

Т.е конфигуратор успешно их определяет и рабоает с ними.

ac_cv_lib_avcore_av_image_copy=no
ac_cv_header_libavcodec_avcodec_h=yes
ac_cv_header_libavformat_avformat_h=yes
ac_cv_header_libavutil_avutil_h=yes
ac_cv_header_libswscale_swscale_h=yes

---------------------------------

#define HAVE_LIBAVUTIL_AVUTIL_H 1
#define HAVE_LIBAVCODEC_AVCODEC_H 1
#define HAVE_LIBAVFORMAT_AVFORMAT_H 1
#define HAVE_LIBSWSCALE_SWSCALE_H 1

Инетерсно а как узнать куда уже установленный пакет суется в поисках библиотек, возможно там косяки в путях поиска и нужно править исходник.

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