Mantas said: Perhaps its a subscription service that came with the camera technology where one person somewhere in the world is controlling a bunch of cams (spread anywhere in the world).
Exactly. PTZv's website says the company is based in Ft Lauderdale. They pre research, visit & evaluate potential mounting sites. They install the equipment and they manage the cameras not a local person.