I've got two 5mp Reolink camera. I have the sub-stream set to MoCord and it is linked to the main HD stream which is set to NoDect.
In the UI I can watch the events recorded on the sub-stream, but if I try to watch events on the main stream I get a black cross with "The video could not be loaded, either because the server or network failed or because the format is not supported"
If I change the codec from AUTO to MJPEG the video plays back but is slow. I'm able to play the MP4 from the disk location on my PC and VLC says they're in a H.264 format.
Spec is:
Version: v1.34.15
Ubuntu 20.04 VM running on ESXi
2 CPU
4Gb Ram
/dev/shm is at 83% and has been allocated 80% of memory in fstab
External MySQL database hosted on same virtual host
I've set the timezone to be BST on the zm and mysql OS level, as well as changing it in the php ini file as I read that can cause the issue.
The following is in the event log (/var/log/zm/zms_e<eventID>.log) when I access it:
Code: Select all
06/05/20 09:19:27.826211 zms_e4530[186510].INF-zm_ffmpeg.cpp/84 [Not enabling ffmpeg logs, as LOG_FFMPEG and/or LOG_DEBUG is disabled in options, or this monitor is not part of your debug targets]
06/05/20 09:19:28.706092 zms_e4530[186510].ERR-zm_eventstream.cpp/833 [Unable to send stream frame: Broken pipe]