GV-Video Gateway is a video streaming server for large-scale surveillance deployments. It has the ability to receive up to 256 channels from various IP video sources. It can also distribute up to 600 channels to a variety of GeoVision software at the same time. When using GV-Video Gateway, the desired frame rates can be achieved while the CPU load and the bandwidth usage of IP video devices are greatly reduced.