A method for resuming video recording for video monitoring, comprising: storing a video-recording plan table and a video-recording task table; setting a first threshold value and a third threshold value in a video monitoring system; after the video monitoring system being started, the video monitoring system scanning all video-recording tasks in the video-recording task table which stores a current video recording state of each video-recording task, if a video-recording task is under a recording state, determining that the video-recording task is an interrupted video-recording task due to an interruption, establishing a new video-recording task for the interrupted video-recording task when the interrupted video-recording task is non-overdue and under the recording state and a difference between a planned ending time of the interrupted video-recording task and a current time is greater than or equal to the first threshold value, and sending the new video-recording task to a streaming media server, wherein a planned starting time of the new video-recording task is the current time, and a planned ending time of the new video-recording task is the planned ending time of the interrupted video-recording task which is non-overdue and is under a recording state; after the step of scanning all video-recording tasks in the video-recording task table is completed, starting to scan video-recording plans in the video-recording plan table, and sending a video-recording plan to the video-recording task table when a planned starting time of the video-recording plan is earlier than the current time and the video-recording plan is non-overdue and a difference between the planned ending time of the video-recording plan and the current time is greater than or equal to the third threshold value to the video-recording task table; after receiving the new video-recording task, the streaming media server controlling a corresponding video-recording equipment to start recording; and wherein the video-recording task that is non-overdue is a video-recording task with the planned ending time being later than the current time; and wherein the video-recording plan that is non-overdue is a video-recording plan with the planned ending time being later than the current time. storing a video-recording plan table and a video-recording task table; setting a first threshold value and a third threshold value in a video monitoring system; after the video monitoring system being started, the video monitoring system scanning all video-recording tasks in the video-recording task table which stores a current video recording state of each video-recording task, if a video-recording task is under a recording state, determining that the video-recording task is an interrupted video-recording task due to an interruption, establishing a new video-recording task for the interrupted video-recording task when the interrupted video-recording task is non-overdue and under the recording state and a difference between a planned ending time of the interrupted video-recording task and a current time is greater than or equal to the first threshold value, and sending the new video-recording task to a streaming media server, wherein a planned starting time of the new video-recording task is the current time, and a planned ending time of the new video-recording task is the planned ending time of the interrupted video-recording task which is non-overdue and is under a recording state; after the step of scanning all video-recording tasks in the video-recording task table is completed, starting to scan video-recording plans in the video-recording plan table, and sending a video-recording plan to the video-recording task table when a planned starting time of the video-recording plan is earlier than the current time and the video-recording plan is non-overdue and a difference between the planned ending time of the video-recording plan and the current time is greater than or equal to the third threshold value to the video-recording task table; after receiving the new video-recording task, the streaming media server controlling a corresponding video-recording equipment to start recording; and wherein the video-recording task that is non-overdue is a video-recording task with the planned ending time being later than the current time; and