Abstract: A system for encoding a video signal includes an input module to receive a media signal to be communicated to a destination device, the media signal being divided into a plurality of segments each comprising one or more temporally adjacent frames. The system also includes an a encoding module configured, for each of the plurality of segments, to test a plurality of different CODECs on a segment by encoding the segment using a plurality of CODECs to produce a respective plurality of encoded segments, the selection module being further configured to select the encoded segment having the highest image quality while satisfying at least one additional constraint. The system further includes an output module configured, for each of the plurality of segments, to deliver the selected segment to the destination device and report to the destination device which CODEC was used to encode the selected segment.
Type:
Grant
Filed:
November 9, 2007
Date of Patent:
October 11, 2011
Assignee:
Interact Devices
Inventors:
Jodie Lynn Reynolds, Robert Walter Ingraham