Image distortion usually appears if:
1) CPU load is too high
2) Network bandwidth is too low
3) Exceeded maximum connections limit to the camera
4) Wrong URLs
5) Bit rate is too high
1 and 2 – If you use multiple cameras, then try to use only one in Xeoma and see if distortion still appears. If not, then try to lower parameters (resolution, bit rate and fps).
3 – Try to close camera in other programs as well as in browser
4 – You can check camera’s documentation to find the correct URL or internet. To find out if the URL is incorrect, you can play it in VLC player to see if it gets ‘laggy’ at the same time as it gets distorted in Xeoma.
5 – Try to lower the bit rate (in camera’s web admin page).
Also you can try to set up the lowest resolution on preview (1st URL in ‘Universal camera’ module’s settings) for all cameras and see what happens. More here:
http://felenasoft.com/xeoma/en/articles/h264/ And another option is to use tcp syntax. This way:
URL on preview (1st URL):
rtsp://192.168.1.9/Streaming/Channels/1 ... _transport tcp
URL to record into archive (2nd URL):
-rtsp_transport tcp -i
rtsp://192.168.1.9/Streaming/Channels/1 ... =unicast&p Please replace ‘rtsp://192.168.1.9/Streaming/Channels/1?transportmode=unicast&p’ with the URL that you’re using in ‘Universal camera’ module’s setting on preview and into archive accordingly.