I tested Xeoma a long time ago, and one thing I missed was a review (scrub back and forth) of more than one camera at a time. I reviewed, got a license (Thank you) but used a different product. I thought it was time to look again, and am happy to see a lot of new functionality including the multi-camera review.
But... I can't make it work in a practical sense.
I downloaded the linux x64 version and ran, and with a windows client accessing it, I added 7 IP cameras. They are producing 2048x1536 images at 4fps, and connecting over rstp. No problem.
I loaded this on a 4 virtual core VM running ubuntu 16.04.3, and removed all the motion detection so it continually records. In this way the CPU is running at about 5% -- virtually idle. Plenty of memory (of 8192G), and IO write from the video is running about 2-6 M/s, again very low load (this is running to a storage pool of 4 SSD's, no spinning disks involved).
So... very nice, then I tried the review, and selected all 7 cameras. I moved the slider, it moves easily. I picked a spot. Cameras shifted over time, but it too 72 seconds before all 7 cameras where near that time.
Moved it again -- this time about 12 seconds.
Again - about 8 seconds, and from then on it seemed to manage it in about 6-8 seconds.
But that's VERY slow.
So rather than trying to move the slider I set it to x10 speed. THe slider was a bit erratic but did run somewhere near that speed, but the images would individually hang for 5-20 seconds at a time, then jump. Very erratic.
And all the time doing this, IO hit maybe 10MB/s read, and the idle time hung over 90% -- definitely not CPU bound overall (though it may be single thread bound in some way, using a single thread to do all the cameras rather than parcelling it out?).
Am I missing some kind of tuning parameters or setup issues, or is the multi-camera review this slow?
With one camera it is a bit lethargic, but usable.
Thanks.
Linwood