After talking with one of their sales engineers, it appears Avigilon will not behave as hoped either. It does not have a way to give our users a single point of entry (single URL pointing to a base/master server) paired with the ability to transcode the video from the recording server through a VPN & onto the web client. He said the mobile gateway component will do this, but only for mobile devices. I have encountered the same issue with both Milestone & OnSSI.