libvlc not work zm 1.36.8

Discussions related to the 1.36.x series of ZoneMinder
Post Reply
antuzzo88
Posts: 1
Joined: Wed Oct 20, 2021 1:58 pm

libvlc not work zm 1.36.8

Post by antuzzo88 »

Hi,

i have upgraded from 1.34.11 to 1.36.8 by repository on my RHEL 7 .
I have some problem with libvlc

Code: Select all

\0/20/21 16:00:53.971077 zmc_m1[121735].DB1-zm_utils.cpp/198 [Detected a x86\x86-64 processor with AVX2]
10/20/21 16:00:53.971903 zmc_m1[121735].DB1-zm_storage.cpp/80 [Loaded Storage area 2 'zm11']
10/20/21 16:00:53.971928 zmc_m1[121735].DB1-zm_monitor.cpp/482 [Have camera type LibVLC]
10/20/21 16:00:53.971933 zmc_m1[121735].DB1-zm_monitor.cpp/2326 [Reloading linked monitors for monitor DCMO-EXT-TLC3, '(null)']
10/20/21 16:00:53.971950 zmc_m1[121735].DB1-zm_packetqueue.cpp/663 [Setting pre_event_video_packet_count to 5]
10/20/21 16:00:53.971957 zmc_m1[121735].DB1-zm_packetqueue.cpp/657 [Setting max_video_packet_count to 0]
10/20/21 16:00:53.971963 zmc_m1[121735].DB1-zm_monitor.cpp/644 [mem.size(8) SharedData=760 TriggerData=560 VideoStoreData=4128 timestamps=960 images=60x3686400 = 221184000 total=221190472]
10/20/21 16:00:53.972087 zmc_m1[121735].ERR-zm_libvlc_camera.cpp/49 [Error loading libvlc: libvlc.so: cannot open shared object file: No such file or directory]
10/20/21 16:00:53.972390 zmc_m1[121735].DB1-zm_zone.cpp/839 [Got 1 zones for monitor DCMO-EXT-TLC3]
10/20/21 16:00:53.978351 zmc_m1[121735].DB1-zm_monitor.cpp/2320 [Reloading zones for monitor DCMO-EXT-TLC3 have 1]
10/20/21 16:00:53.985723 zmc_m1[121735].DB1-zm_monitor.cpp/667 [Decoding enabled: 1]
10/20/21 16:00:53.985762 zmc_m1[121735].DB1-zm_monitor.cpp/682 [Loaded monitor 1(DCMO-EXT-TLC3), 1 zones]
10/20/21 16:00:53.985776 zmc_m1[121735].INF-zmc.cpp/220 [Starting Capture version 1.36.8]
10/20/21 16:00:53.985852 zmc_m1[121735].DB1-zm_monitor.cpp/957 [Unable to map file /dev/shm/zm.mmap.1 (221190472 bytes) to locked memory, trying unlocked]
10/20/21 16:00:53.985866 zmc_m1[121735].DB1-zm_monitor.cpp/960 [Mapped file /dev/shm/zm.mmap.1 (221190472 bytes) to unlocked memory]
10/20/21 16:00:54.077248 zmc_m1[121735].DB1-zm_db.cpp/189 [Success running sql query INSERT INTO Monitor_Status (MonitorId,Status,CaptureFPS,AnalysisFPS) VALUES (1, 'Running',0,0) ON DUPLICATE KEY UPDATE Status='Running',CaptureFPS=0,AnalysisFPS=0]
10/20/21 16:00:54.077333 zmc_m1[121735].ERR-zm_signal.cpp/49 [Got signal 11 (Segmentation fault), crashing]
10/20/21 16:00:54.077372 zmc_m1[121735].DB1-zm_signal.cpp/59 [Signal information: number 11 code 1 errno 0 pid 0 uid 0 status 0]
10/20/21 16:00:54.077377 zmc_m1[121735].ERR-zm_signal.cpp/81 [Signal address is (nil), no instruction pointer]
10/20/21 16:00:54.077450 zmc_m1[121735].ERR-zm_signal.cpp/100 [Backtrace 0: /usr/bin/zmc() [0x4bc23c]]
10/20/21 16:00:54.077461 zmc_m1[121735].ERR-zm_signal.cpp/100 [Backtrace 1: /lib64/libpthread.so.0(+0xf630) [0x7f8e581f6630]]
10/20/21 16:00:54.077470 zmc_m1[121735].INF-zm_signal.cpp/107 [Backtrace complete, please execute the following command for more information: addr2line -e /usr/bin/zmc 0x4bc23c 0x7f8e581f6630]

Code: Select all

root@machine:/usr/lib64 # addr2line -e /usr/bin/zmc 0x4bc23c 0x7f8e581f6630
??:?
??:0

Code: Select all

root@machine:/usr/lib64 # ls -latr | grep libvlc
-rwxr-xr-x    1 root root   133224 20 giu 10.44 libvlc.so.5.6.0
-rwxr-xr-x    1 root root   976800 20 giu 10.44 libvlccore.so.9.0.0
lrwxrwxrwx    1 root root       15 15 ott 12.48 libvlc.so.5 -> libvlc.so.5.6.0
lrwxrwxrwx    1 root root       19 15 ott 12.48 libvlccore.so.9 -> libvlccore.so.9.0.0

Code: Select all

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
VLC versione 3.0.16 Vetinari (3.0.13-8-g41878ff4f2)
Compilato da mockbuild su buildvm-06.virt.rpmfusion.net (Jun 20 2021 10:34:40)
Compilatore: gcc version 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)
If i create a symbolic to libvlc.so with: ln -s /usr/lib64/libvlc.so.5.6.0 /usr/lib64/libvlc.so
I have this log:

Code: Select all

10/20/21 16:33:04.840515 zmc_m1[123045].DB1-zm_logger.cpp/232 [LogOpts: level=DB1 effective=DB1, screen=OFF, database=OFF, logfile=DB9->/var/log/zoneminder/zmc_m1.log, syslog=INF]
10/20/21 16:33:04.840656 zmc_m1[123045].DB1-zm_utils.cpp/198 [Detected a x86\x86-64 processor with AVX2]
10/20/21 16:33:04.841444 zmc_m1[123045].DB1-zm_storage.cpp/80 [Loaded Storage area 2 'zm11']
10/20/21 16:33:04.841468 zmc_m1[123045].DB1-zm_monitor.cpp/482 [Have camera type LibVLC]
10/20/21 16:33:04.841473 zmc_m1[123045].DB1-zm_monitor.cpp/2326 [Reloading linked monitors for monitor DCMO-EXT-TLC3, '(null)']
10/20/21 16:33:04.841488 zmc_m1[123045].DB1-zm_packetqueue.cpp/663 [Setting pre_event_video_packet_count to 5]
10/20/21 16:33:04.841492 zmc_m1[123045].DB1-zm_packetqueue.cpp/657 [Setting max_video_packet_count to 0]
10/20/21 16:33:04.841496 zmc_m1[123045].DB1-zm_monitor.cpp/644 [mem.size(8) SharedData=760 TriggerData=560 VideoStoreData=4128 timestamps=960 images=60x3686400 = 221184000 total=221190472]
10/20/21 16:33:04.842289 zmc_m1[123045].DB1-zm_zone.cpp/839 [Got 1 zones for monitor DCMO-EXT-TLC3]
10/20/21 16:33:04.847523 zmc_m1[123045].DB1-zm_monitor.cpp/2320 [Reloading zones for monitor DCMO-EXT-TLC3 have 1]
10/20/21 16:33:04.850283 zmc_m1[123045].DB1-zm_monitor.cpp/667 [Decoding enabled: 1]
10/20/21 16:33:04.850301 zmc_m1[123045].DB1-zm_monitor.cpp/682 [Loaded monitor 1(DCMO-EXT-TLC3), 1 zones]
10/20/21 16:33:04.850310 zmc_m1[123045].INF-zmc.cpp/220 [Starting Capture version 1.36.8]
10/20/21 16:33:04.850387 zmc_m1[123045].DB1-zm_monitor.cpp/957 [Unable to map file /dev/shm/zm.mmap.1 (221190472 bytes) to locked memory, trying unlocked]
10/20/21 16:33:04.850398 zmc_m1[123045].DB1-zm_monitor.cpp/960 [Mapped file /dev/shm/zm.mmap.1 (221190472 bytes) to unlocked memory]
10/20/21 16:33:04.945556 zmc_m1[123045].DB1-zm_db.cpp/189 [Success running sql query INSERT INTO Monitor_Status (MonitorId,Status,CaptureFPS,AnalysisFPS) VALUES (1, 'Running',0,0) ON DUPLICATE KEY UPDATE Status='Running',CaptureFPS=0,AnalysisFPS=0]
10/20/21 16:33:04.945612 zmc_m1[123045].DB1-zm_libvlc_camera.cpp/214 [Priming capture from rtsp://username:password@10.248.129.233:554/stream1, libvlc version 3.0.16 Vetinari]
10/20/21 16:33:04.994996 zmc_m1[123045].DB1-zmc.cpp/261 [Failed to prime capture of initial monitor]
10/20/21 16:33:04.995206 zmc_m1[123056].INF-zm_libvlc_camera.cpp/324 [Password in a URI is DEPRECATED]
10/20/21 16:33:05.933111 zmc_m1[123056].WAR-zm_libvlc_camera.cpp/324 [buffer deadlock prevented]
10/20/21 16:33:05.995156 zmc_m1[123045].DB1-zm_libvlc_camera.cpp/214 [Priming capture from rtsp://username:password@10.248.129.233:554/stream1, libvlc version 3.0.16 Vetinari]
10/20/21 16:33:06.001098 zmc_m1[123045].FAT-zmc.cpp/259 [Failed to prime capture of initial monitor]
I can't use ffmpeg because the RTSP url that work with libvlc not work on ffmpeg (give me 401 Unauthorized).

Some one can help me?

Thanks,
Antonio
Post Reply