ShareCam is a robotic pan, tilt, and zoom wehbased camera controlled by simultaneous frame requests from online users. Part n describes algorithms. This paper, Part I, focuses on the system. Robotic webcameras are commercially available but currently restrict control to only one user at a time. Sharecam introduces a new interface that allows simultaneous control by many users. In this Java-based interface, participating users interact from their remotely located browsers where users draw desired frames over a fixed panoramic image. User inputs are transmitted back to a pair of PC servers that compute optimal camera parameters, servo the camera, and provide a video stream to all users. We describe the system, online experiments, and compare results with two frame selection models based on user "satisfaction," one memoryless and the second based on satisfaction over multiple motion cycles. ShareCam is available online at: www.tele-actor.netlsharecand