I have done this several times, the company I work for only does security work, commercial cameras and card access systems. Normally we install a digital video recorder, load the client software on a customers PC, and if they have remote connectivity to the LAN from home they are set. I have done a few with DVR's in a remote warehouse, connected to a cable modem and had to set up port forwarding thru the firewall to let a remote client connect. If it is a larger company the IT department is usually the place to start, especially if they already have some form of telecommuting in place. Do you know what type of recorders you will be using? There are also third party devices that allow you to stream a video feed across the internet, usually connected to a video output of a recorder or multiplexer. Most of those only require a browser window and format the output into an HTML/MPEG stream.