The invention provides a lesson content video recoding and replaying method and
system. Operation instructions are separated from audio and video
stream data through a script mode, the
bandwidth requirement is effectively lowered, and the smoothness and the screen suitability of playing are improved. The method comprises a video recoding process and a replaying process. The video recoding process comprises the steps of obtaining configuration data of a
server side, and initializing
client sides; obtaining the starting time of a lesson, and starting
video recording; obtaining display data of the teacher
client side; starting or stopping obtaining of audio or video data according to the request of the teacher
client side of the authorized student
client side; recording the operation data of the teacher
client side and the operation data of the authorized student
client side; recording all chat
record data in the lesson; obtaining the ending time of the lesson, and stopping
video recording; transmitting all the data of the lesson to a data storage end, adding a lesson ID to the data, and then saving the data. The replaying process comprises the steps that the client sides extract the data of the lesson from the data storage end according to the ID of the lesson; the client sides analyze the data of the lesson and replay the data through a playing module.