Patent ID: 8606087

Claim:
A screen recording method, being performed by execution of computerized code by a processor of an electronic device, comprising: computing an encoding delay of a frame of screen activities of a screen of the electronic device; encoding the frame by a first compression algorithm, and storing the encoded frame into a first menu, upon condition that the encoding delay is a short delay; encoding the frame by a second compression algorithm, and storing the encoded frame into a second menu, upon condition that the encoding delay is a middle delay and a time interval between the previous coding time and the current coding time does not exceed a first preset time interval; encoding the frame by a third compression algorithm, and storing the encoded frame in the first menu, upon condition that the encoding delay is a long delay, and a time interval between the previous coding time and the current coding time exceeds a second preset time interval; and displaying a video file on an output device using the first menu or an integration of the first menu and the second menu.