Motion and audio detection based webcamming and bandwidth control
The disclosure includes a video (including audio) processing system for transmission of a video frame across a network. The system includes a video input mechanism, a motion detection mechanism, and a web cam mechanism. The video input mechanism is configured to receive a first video frame and a second video frame. The motion detection mechanism is configured to compare the first video frame with the second video frame. It is also configured to generate a motion-detected signal if the comparison of the frames deviates from a threshold value. The web cam mechanism is configured to transmit the second video frame if it received the motion detection signal from the motion detection mechanism. The disclosure also includes a method for processing a selected video frame for transmission across a network. The method includes receiving a video frame, comparing it with a reference frame to determine if it deviates from a threshold value, and transmitting the video frame if it does deviate from the threshold value or discarding it if does not.