I want to use ZoneMinder with Janus (Ubuntu 22.04). I want to compile Janus from source (so I could remove unused plugins/transports).
To enable RTSP-Streams Janus needs libcurl4-openssl-dev. Zoneminder uses libcurl4-gnutls-dev. When I try to install the openssl Version it automatically wants to delete libcurl4-gnutls-dev (and zoneminder!).
Is there a way to solve this conflict?
Why?
When I use add a camera with a rtsp stream without authentication it works without problem.
When using authentication I get "Mountpoint missing" in the Logs (after the Janus-Message).
In the Janus-Logs
"[ERR] [plugins/janus_streaming.c:janus_streaming_rtsp_connect_to_server:7505] Couldn't get DESCRIBE code: 401
[ERR] [plugins/janus_streaming.c:janus_streaming_process_synchronous_request:4049] Error creating 'rtsp' stream..."
The 401 ist an indicator that the authentication with username/password isn't working.
Thanks in advance
libcurl4 conflict with janus/zoneminder
Re: libcurl4 conflict with janus/zoneminder
Thanks! Just read about this in the slack channel. Ongoing discussions...