I rebuild local zoneminder Debian packages today using the 'do_debian_package.sh' script, upgrading from 1.37.18 to 1.37.20. I am using Janus for webrtc streaming, and ONVIF event notifications. I've only been using zoneminder for about 2 months, so I'm still relatively new to it. I have 5 PoE cameras that I stream via RTSP.
After this update, I can no longer view the live feed from the zoneminder interface. Full-time recording and ONVIF events are still working. The Janus log from systemd is full of these messages:
Code: Select all
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7249] Couldn't get DESCRIBE code: 401
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:3880] Error creating 'rtsp' stream...
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7249] Couldn't get DESCRIBE code: 401
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:3880] Error creating 'rtsp' stream...
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7249] Couldn't get DESCRIBE code: 401
Aug 16 17:08:25 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:3880] Error creating 'rtsp' stream...
Aug 16 17:08:26 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7249] Couldn't get DESCRIBE code: 401
Aug 16 17:08:26 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:3880] Error creating 'rtsp' stream...
Aug 16 17:08:29 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7249] Couldn't get DESCRIBE code: 401
Aug 16 17:08:29 zm1 janus[606]: [ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:3880] Error creating 'rtsp' stream...
Code: Select all
08/16/22 17:20:38.196042 zmc_m3[1041].INF-zm_monitor.cpp/1671 [Kitchen: 43800 - Capturing at 30.00 fps, capturing bandwidth 400577bytes/sec Analysing at 0.00 fps]
08/16/22 17:20:41.529194 zmc_m3[1041].INF-zm_monitor.cpp/1671 [Kitchen: 43900 - Capturing at 30.00 fps, capturing bandwidth 405843bytes/sec Analysing at 0.00 fps]
08/16/22 17:20:41.784027 zmc_m3[1119].WAR-zm_monitor_janus.cpp/138 [Mountpoint Missing]
08/16/22 17:20:41.784081 zmc_m3[1119].WAR-zm_monitor_janus.cpp/177 [Sending {"janus" : "message", "transaction" : "randomString", "body" : {"request" : "create", "admin_key" : "<>", "type" : "rtsp", "rtsp_quirk" : true, "url" : "rtsp://192.168.40.12/Streaming/Channels/101", "rtsp_user" : "viewer", "rtsp_pwd" : "<>", "id" : 3, "audio" : true, "video" : true}} to http://192.168.15.10:8088/janus/8714103995272186/2753873887798903]
08/16/22 17:20:44.862489 zmc_m3[1041].INF-zm_monitor.cpp/1671 [Kitchen: 44000 - Capturing at 30.00 fps, capturing bandwidth 411023bytes/sec Analysing at 0.00 fps]
08/16/22 17:20:46.797852 zmc_m3[1119].WAR-zm_monitor_janus.cpp/138 [Mountpoint Missing]
08/16/22 17:20:46.797967 zmc_m3[1119].WAR-zm_monitor_janus.cpp/177 [Sending {"janus" : "message", "transaction" : "randomString", "body" : {"request" : "create", "admin_key" : "<>", "type" : "rtsp", "rtsp_quirk" : true, "url" : "rtsp://192.168.40.12/Streaming/Channels/101", "rtsp_user" : "viewer", "rtsp_pwd" : "<>", "id" : 3, "audio" : true, "video" : true}} to http://192.168.15.10:8088/janus/8714103995272186/2753873887798903]
08/16/22 17:20:48.195951 zmc_m3[1041].INF-zm_monitor.cpp/1671 [Kitchen: 44100 - Capturing at 30.00 fps, capturing bandwidth 427960bytes/sec Analysing at 0.00 fps]
08/16/22 17:20:51.529378 zmc_m3[1041].INF-zm_monitor.cpp/1671 [Kitchen: 44200 - Capturing at 30.00 fps, capturing bandwidth 429668bytes/sec Analysing at 0.00 fps]
08/16/22 17:20:51.807867 zmc_m3[1119].WAR-zm_monitor_janus.cpp/138 [Mountpoint Missing]
08/16/22 17:20:51.807958 zmc_m3[1119].WAR-zm_monitor_janus.cpp/177 [Sending {"janus" : "message", "transaction" : "randomString", "body" : {"request" : "create", "admin_key" : "<>", "type" : "rtsp", "rtsp_quirk" : true, "url" : "rtsp://192.168.40.12/Streaming/Channels/101", "rtsp_user" : "viewer", "rtsp_pwd" : "<>", "id" : 3, "audio" : true, "video" : true}} to http://192.168.15.10:8088/janus/8714103995272186/2753873887798903]
In 1.37.18, I would still see messages like the ones above, but only when I restarted zoneminder and whenever I attempted to connect to the live feed. During normal recording, the logs just had logs of status messages but no errors:
Code: Select all
08/15/22 19:20:32.815155 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 41900 - Capturing at 30.02 fps, capturing bandwidth 685629bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:36.148559 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42000 - Capturing at 30.00 fps, capturing bandwidth 732609bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:39.481818 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42100 - Capturing at 30.00 fps, capturing bandwidth 937222bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:42.817209 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42200 - Capturing at 29.98 fps, capturing bandwidth 877727bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:46.148576 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42300 - Capturing at 30.02 fps, capturing bandwidth 810786bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:49.483707 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42400 - Capturing at 29.98 fps, capturing bandwidth 718372bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:52.817134 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42500 - Capturing at 30.00 fps, capturing bandwidth 717606bytes/sec Analysing at 0.00 fps]
08/15/22 19:20:56.148412 zmc_m3[432268].INF-zm_monitor.cpp/1666 [Kitchen: 42600 - Capturing at 30.02 fps, capturing bandwidth 801454bytes/sec Analysing at 0.00 fps]
Any thoughts on what the issue might be or further debugging tips?
Thanks,
Mike