Difference between revisions of "LibVNC"

From ZoneMinder Wiki
Jump to navigationJump to search
(Created page with "Zoneminder can not only record cameras, but can also do screen recording of Windows/Linux/Mac or any computer that uses VNC. LibVNC in 1.36 is a way to record VNC sessions. Any VNC should be able to be used, but this guide has tested only TightVNC. ==Setup== ===Windows=== Install TightVNC. https://www.tightvnc.com/download.html Setup a view only user with a password. Disable Settings in Zoneminder will look something like this:")
 
Line 5: Line 5:
Install TightVNC.
Install TightVNC.
  https://www.tightvnc.com/download.html
  https://www.tightvnc.com/download.html
Setup a view only user with a password. Disable  
Setup a view only user with a password. Disable the primary user and
also disable the java client. There is also the Access Control page where
you can optionally put firewall rules in to only allow access to the
ZM server.


Settings in Zoneminder will look something like this:
[[File:Libvnc1.png|500px|||]]
 
My settings in Zoneminder look something like this. Note that I've
specified to record only 2 FPS. For LibVNC, you should specify a max FPS. 2
is enough for my use case. Also note that there is no username, and instead
just a password is used. The resolution may be any value that you want to record
at. I have not tested how it affects performance, but have had success with both
this 1600x600 and also at say 320x240.
 
[[File:Libvnc2.png|800px|||]]
 
[[File:Libvnc3.png|700px|||]]

Revision as of 23:09, 11 November 2022

Zoneminder can not only record cameras, but can also do screen recording of Windows/Linux/Mac or any computer that uses VNC. LibVNC in 1.36 is a way to record VNC sessions. Any VNC should be able to be used, but this guide has tested only TightVNC.

Setup

Windows

Install TightVNC.

https://www.tightvnc.com/download.html

Setup a view only user with a password. Disable the primary user and also disable the java client. There is also the Access Control page where you can optionally put firewall rules in to only allow access to the ZM server.

Libvnc1.png

My settings in Zoneminder look something like this. Note that I've specified to record only 2 FPS. For LibVNC, you should specify a max FPS. 2 is enough for my use case. Also note that there is no username, and instead just a password is used. The resolution may be any value that you want to record at. I have not tested how it affects performance, but have had success with both this 1600x600 and also at say 320x240.

Libvnc2.png

Libvnc3.png