A video encoder connects to an analog video camera and converts analog video signals into digital streams that are then sent over a IP-based network, such as a LAN, intranet or Internet. It essentially turns an analog video system into a network video system and enables users to view live images using a Web browser or a video management software on any local or remote computer on a network.