CN113099256B - Method and system for playing back videos and adding voice notes in smart class - Google Patents
Method and system for playing back videos and adding voice notes in smart class Download PDFInfo
- Publication number
- CN113099256B CN113099256B CN202110358195.7A CN202110358195A CN113099256B CN 113099256 B CN113099256 B CN 113099256B CN 202110358195 A CN202110358195 A CN 202110358195A CN 113099256 B CN113099256 B CN 113099256B
- Authority
- CN
- China
- Prior art keywords
- data
- frame
- video
- file
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
- G09B5/065—Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
The invention discloses a method and a system for playing back videos in an intelligent classroom and adding voice notes. And after the live broadcast is finished, a corresponding video data file can be generated, a user can perform playback learning according to the playback video, and in the learning process, the user can input a voice note to the marked frame by triggering a note-taking event. By utilizing the method and the device, the user can record the voice note when watching the playback video, and can hear the recorded voice note at the position of the corresponding frame every time watching the playback video, so that the intelligent classroom learning of the user is facilitated.
Description
Technical Field
The invention relates to the technical field of intelligent classes, in particular to a method and a system for playing back videos and adding voice notes in an intelligent class.
Background
Present online education is hot gradually, and the teacher can give lessons in remote high in the clouds live, and the student also can enjoy very good education resources at home, but because present live mode of giving lessons all bears on electronic equipment to do not have a good note recording method, the student is in the learning process, when the novel idea of production or different insights need the record, still can only use the paper mode, and is not very convenient and intelligent.
Disclosure of Invention
Aiming at the defects of the prior art, the invention aims to provide a method and a system for playing back videos and adding voice notes in an intelligent classroom.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method for playing back videos and adding voice notes in an intelligent classroom comprises the following specific processes:
s1, after course live broadcast starts, a recording module records live broadcast video to obtain a recorded video file, wherein the recorded video file comprises a video data file and an index data file, recorded live broadcast video data are stored in an original video data file, the attribute of each frame in the live broadcast video data is stored in the original index data file, and the attribute of each frame comprises a timestamp, whether the frame is a key frame, a data offset, a data size, whether the frame is a frame to be taken notes, whether the frame is a note frame and a data format; the data format comprises frame data and audio data;
in the course of watching live curriculum, a user marks a frame needing to be taken notes on a playing interface through a marking module, and the marking module records a time point corresponding to the frame and changes the attribute 'whether the frame is a frame to be taken notes' of the frame into yes in an index data file;
s2, after the live broadcast is finished, watching the live broadcast recorded video through a playback video module, and calling a video data file in the recorded video file to play through the playback video module; when a user needs to take notes, triggering note taking events;
s3, the playback video module traverses the index data file, finds out whether all attributes are frames to be noted or not as yes frame data, and prompts a user to take notes when the frames are played; if the user determines to take a note, the video playing is paused, the user inputs a voice note through the voice note input module, and after the user confirms, the voice note input module converts the recorded voice note into corresponding byte data to be stored in a third storage file;
the voice note processing module calls byte data corresponding to the voice note from a third storage file and inserts the byte data into the video data file, and the initial position of the insertion is the sum of data offset and data size of frame data needing note taking at present;
the index data file updating module adds attribute data of newly inserted byte data in the index data file, wherein the attribute of whether the index data file is a note frame is marked as yes, the data format is set as audio data, the data size is marked as the size of the newly inserted byte data, and the data offset is marked as the initial position of the newly inserted byte data; the index data file updating module also modifies the data offset of each frame after the inserted byte data into the sum of the original data offset and the data size of the inserted byte data; the index data file updating module also changes the attribute 'whether the frame data needing to be subjected to note taking is a frame to be subjected to note taking' into 'No';
the playback video module continues to play the video from the current frame needing to take notes;
and S4, repeating the step S3 until the video data file is played.
Further, in step S1 of the above method, in the attribute of the data format, the frame data is represented by numeral 1, and the audio data is represented by numeral 2.
Further, the method further comprises a step S5 of uploading the obtained new video data file and the index data file to a cloud for storage by an uploading module after the video data file is played.
The invention also provides a system for realizing the method, which comprises the following steps:
a recording module: the system comprises a video recording module, a video playing module and a video playing module, wherein the video recording module is used for recording a live video to obtain a recorded video file after the course live broadcast starts, and the recorded video file comprises a video data file and an index data file;
a marking module: the system is used for marking a frame needing to be taken notes on a playing interface in the course of watching the course live broadcast by a user, recording a time point corresponding to the frame marked by the user and modifying the attribute 'whether the frame is the frame to be taken notes' of the frame into yes in an index data file;
a playback video module: the video data file is used for calling and recording the video data file in the video file to play; the video playing method comprises the steps that after a note taking event is triggered by a user, an index data file is traversed, all attribute data that whether a frame to be taken note is found out is frame data, the user is prompted to take a note when the frame is played, video playing is paused after the user confirms that the note is taken, and the user continues to play the video from the frame to be taken note after completing voice note recording of the frame to be taken note;
a voice note input module: the voice note storage device is used for recording a voice note into a frame which needs to be taken at present by a user, converting the recorded voice note into corresponding byte data and storing the byte data in a third storage file;
the voice note processing module: the video data file is used for calling byte data corresponding to the voice note from a third storage file and inserting the byte data into the video data file;
the index data file updating module: attribute data for newly inserted byte data is added to the index data file.
Further, the system also comprises an uploading module: the system is used for uploading the obtained new video data file and index data file to the cloud for storage after the video data file is played once.
The invention has the beneficial effects that: by using the invention, the user can record the voice note when watching the playback video, and can hear the recorded voice note at the position of the corresponding frame every time watching the playback video, thereby being more convenient for the user to learn in an intelligent classroom.
Detailed Description
The present invention will be further described below, and it should be noted that the present embodiment is based on the technical solution, and a detailed implementation manner and a specific operation process are provided, but the protection scope of the present invention is not limited to the present embodiment.
Example 1
The embodiment provides a method for adding voice notes in smart class video playback, which comprises the following specific processes:
s1, after course live broadcast starts, a recording module records live broadcast video to obtain a recorded video file, wherein the recorded video file comprises a video data file and an index data file, recorded live broadcast video data are stored in an original video data file, the attribute of each frame in the live broadcast video data is stored in the original index data file, and the attribute of each frame comprises a timestamp, whether the frame is a key frame, a data offset, a data size, whether the frame is a frame to be taken notes, whether the frame is a note frame and a data format; the data format includes frame data and audio data.
In this embodiment, the frame data is represented by a numeral 1, and the audio data is represented by a numeral 2.
The data offset is an offset of the head address of the current segment of data with respect to the start position of the video data file.
In addition, the video data is stored in byte data, and since the byte data of the audio data is inserted into the video data subsequently, the attribute of the data format is introduced in the present embodiment, and it is identified whether each piece of data of the video data corresponds to the audio data or the frame data.
Note that each attribute data may be concatenated into an attribute data string by a set special symbol. For example:
@1609149280287 (timestamp) @ @ @ @ @ (whether key frame) # #2345632 (data offset) & &34567890 (data size) @ @ false (whether frame to be note-taken) & & false (whether note frame) & ^1 (data format)
In the course of watching live curriculum, a user marks a frame needing to be taken notes on a playing interface through a marking module, and the marking module records a time point corresponding to the frame and changes the attribute 'whether the frame is a frame to be taken notes' of the frame into yes in an index data file.
Specifically, a user can mark a frame in a live video playing interface by clicking the frame interface in a live video playing interface by using a marking tool of a marking module.
S2, after the live broadcast is finished, watching the live broadcast recorded video through a playback video module, and calling a video data file in the recorded video file to play through the playback video module; when a user needs to take notes, triggering a note taking event;
s3, the playback video module traverses the index data file, finds out whether all attributes are frames to be noted or not as yes frame data, and prompts a user to take notes when the frames are played; if the user determines to take a note, the video playing is paused, the user inputs a voice note through the voice note input module, and after the user confirms, the voice note input module converts the recorded voice note into corresponding byte data to be stored in a third storage file;
the voice note processing module calls byte data corresponding to the voice note from a third storage file and inserts the byte data into the video data file, and the initial position of the insertion is the sum of data offset and data size of frame data needing note taking at present;
the index data file updating module adds attribute data of newly inserted byte data in the index data file, wherein whether the attribute of the note frame is marked as yes or not is set, the data format is set as audio data, the data size is marked as the size of the newly inserted byte data, and the data offset is marked as the initial position of the newly inserted byte data; the index data file updating module also modifies the data offset of each frame after the inserted byte data into the sum of the original data offset and the data size of the inserted byte data; the index data file updating module also changes the attribute 'whether the frame data needing to be subjected to note taking is a frame to be subjected to note taking' into 'No';
the playback video module continues to play the video from the current frame needing to take notes;
and S4, repeating the step S3 until the video data file is played completely.
Through the above process, when the user watches the video data file, the corresponding voice note is played immediately after the frame with the voice note is played, and the next dynamic video frame is played continuously after the voice note is played.
It should be noted that the user may trigger the note taking event by clicking a button, sliding a gesture, triggering a voice, and the like.
It should be noted that, after the video data file is played, the uploading module uploads the obtained new video data file and index data file to the cloud for storage.
Example 2
The present embodiment provides a system for implementing the method described in embodiment 1, including:
a recording module: the system is used for recording a live broadcast video to obtain a recorded video file after the course live broadcast starts, wherein the recorded video file comprises a video data file and an index data file;
a marking module: the system is used for marking a frame needing to be taken notes on a playing interface in the course of watching the course live broadcast by a user, recording a time point corresponding to the frame marked by the user and modifying the attribute 'whether the frame is the frame to be taken notes' of the frame into yes in an index data file;
a playback video module: the video data file is used for calling and recording the video data file in the video file to play; the video playing method comprises the steps that after a note recording event is triggered by a user, an index data file is traversed, all attribute data that whether a frame to be noted is a frame data is found out, the user is prompted to take notes when the frame is played, video playing is suspended after the user confirms to take notes, and the user continues to play the video from the frame to be noted after completing voice note recording of the frame to be noted;
a voice note input module: the voice note storage device is used for recording a voice note into a frame which needs to be taken at present by a user, converting the recorded voice note into corresponding byte data and storing the byte data in a third storage file;
the voice note processing module: the video data file is used for calling byte data corresponding to the voice note from a third storage file and inserting the byte data into the video data file;
the index data file updating module: attribute data for adding newly inserted byte data in the index data file.
An uploading module: and the system is used for uploading the obtained new video data file and index data file to the cloud for storage after the video data file is played once.
Various changes and modifications can be made by those skilled in the art based on the above technical solutions and concepts, and all such changes and modifications should be included in the protection scope of the present invention.
Claims (5)
1. A method for playing back videos and adding voice notes in an intelligent classroom is characterized by comprising the following specific processes:
s1, after course live broadcast starts, a recording module records live broadcast video to obtain a recorded video file, wherein the recorded video file comprises a video data file and an index data file, recorded live broadcast video data are stored in an original video data file, the attribute of each frame in the live broadcast video data is stored in the original index data file, and the attribute of each frame comprises a timestamp, whether the frame is a key frame, a data offset, a data size, whether the frame is a frame to be taken notes, whether the frame is a note frame and a data format; the data format comprises frame data and audio data;
in the course of watching live curriculum, a user marks a frame needing to be taken notes on a playing interface through a marking module, and the marking module records a time point corresponding to the frame and changes the attribute 'whether the frame is a frame to be taken notes' of the frame into yes in an index data file;
s2, after the live broadcast is finished, watching the live broadcast recorded video through a playback video module, and calling a video data file in the recorded video file to play through the playback video module; a user triggers a note taking event;
s3, the playback video module traverses the index data file, finds out whether all attributes are frames to be noted or not as yes frame data, and prompts a user to take notes when the frames are played; if the user determines to take a note, the video playing is paused, the user inputs a voice note through the voice note input module, and after the user confirms, the voice note input module converts the recorded voice note into corresponding byte data to be stored in a third storage file;
the voice note processing module calls byte data corresponding to the voice note from a third storage file and inserts the byte data into the video data file, and the initial position of insertion is the sum of data offset and data size of frame data needing note taking at present;
the index data file updating module adds attribute data of newly inserted byte data in the index data file, wherein the attribute of whether the index data file is a note frame is marked as yes, the data format is set as audio data, the data size is marked as the size of the newly inserted byte data, and the data offset is marked as the initial position of the newly inserted byte data; the index data file updating module also modifies the data offset of each frame after the newly inserted byte data into the sum of the original data offset and the data size of the newly inserted byte data; the index data file updating module also changes the attribute 'whether the frame data needing to be subjected to note taking is a frame to be subjected to note taking' into 'No';
the playback video module continues to play the video from the current frame needing to take notes;
and S4, repeating the step S3 until the video data file is played completely.
2. The method according to claim 1, wherein in step S1, in the attributes of the data format, the frame data is represented by numeral 1 and the audio data is represented by numeral 2.
3. The method according to claim 1, further comprising step S5, after the video data file is completely played, the uploading module uploads the obtained new video data file and index data file to a cloud for storage.
4. A system for implementing the method of any of claims 1-3, comprising:
a recording module: the system comprises a video recording module, a video playing module and a video playing module, wherein the video recording module is used for recording a live video to obtain a recorded video file after the course live broadcast starts, and the recorded video file comprises a video data file and an index data file;
a marking module: the system is used for marking a frame needing to be taken notes on a playing interface in the course of watching the course live broadcast by a user, recording a time point corresponding to the frame marked by the user and modifying the attribute 'whether the frame is the frame to be taken notes' of the frame into yes in an index data file;
a playback video module: the video data file is used for calling and recording the video data file in the video file for playing; the video playing method comprises the steps that after a note recording event is triggered by a user, an index data file is traversed, all attribute data that whether a frame to be noted is a frame data is found out, the user is prompted to take notes when the frame is played, video playing is suspended after the user confirms to take notes, and the user continues to play the video from the frame to be noted after completing voice note recording of the frame to be noted;
a voice note input module: the voice note storage device is used for a user to record a voice note into a frame which needs to be taken at present, converting the recorded voice note into corresponding byte data and storing the byte data in a third storage file;
the voice note processing module: the video data file is used for calling byte data corresponding to the voice note from a third storage file and inserting the byte data into the video data file;
the index data file updating module: attribute data for newly inserted byte data is added to the index data file.
5. The system of claim 4, further comprising an upload module: and the system is used for uploading the obtained new video data file and index data file to the cloud for storage after the video data file is played once.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358195.7A CN113099256B (en) | 2021-04-01 | 2021-04-01 | Method and system for playing back videos and adding voice notes in smart class |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358195.7A CN113099256B (en) | 2021-04-01 | 2021-04-01 | Method and system for playing back videos and adding voice notes in smart class |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113099256A CN113099256A (en) | 2021-07-09 |
CN113099256B true CN113099256B (en) | 2022-11-08 |
Family
ID=76673173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110358195.7A Active CN113099256B (en) | 2021-04-01 | 2021-04-01 | Method and system for playing back videos and adding voice notes in smart class |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113099256B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114501112B (en) * | 2022-01-24 | 2024-03-22 | 北京百度网讯科技有限公司 | Method, apparatus, device, medium, and article for generating video notes |
CN114885187B (en) * | 2022-06-23 | 2023-08-08 | 深圳市必提教育科技有限公司 | Live broadcast playback method and system for online education |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104581351A (en) * | 2015-01-28 | 2015-04-29 | 上海与德通讯技术有限公司 | Audio/video recording method, audio/video playing method and electronic device |
CN110381382A (en) * | 2019-07-23 | 2019-10-25 | 腾讯科技(深圳)有限公司 | Video takes down notes generation method, device, storage medium and computer equipment |
CN111523293A (en) * | 2020-04-08 | 2020-08-11 | 广东小天才科技有限公司 | Method and device for assisting user in information input in live broadcast teaching |
CN111556371A (en) * | 2020-05-20 | 2020-08-18 | 维沃移动通信有限公司 | Note recording method and electronic equipment |
CN111833672A (en) * | 2020-08-05 | 2020-10-27 | 北京育宝科技有限公司 | Teaching video display method, device and system |
CN112115301A (en) * | 2020-08-31 | 2020-12-22 | 湖北美和易思教育科技有限公司 | Video annotation method and system based on classroom notes |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100324709A1 (en) * | 2009-06-22 | 2010-12-23 | Tree Of Life Publishing | E-book reader with voice annotation |
-
2021
- 2021-04-01 CN CN202110358195.7A patent/CN113099256B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104581351A (en) * | 2015-01-28 | 2015-04-29 | 上海与德通讯技术有限公司 | Audio/video recording method, audio/video playing method and electronic device |
CN110381382A (en) * | 2019-07-23 | 2019-10-25 | 腾讯科技(深圳)有限公司 | Video takes down notes generation method, device, storage medium and computer equipment |
CN111523293A (en) * | 2020-04-08 | 2020-08-11 | 广东小天才科技有限公司 | Method and device for assisting user in information input in live broadcast teaching |
CN111556371A (en) * | 2020-05-20 | 2020-08-18 | 维沃移动通信有限公司 | Note recording method and electronic equipment |
CN111833672A (en) * | 2020-08-05 | 2020-10-27 | 北京育宝科技有限公司 | Teaching video display method, device and system |
CN112115301A (en) * | 2020-08-31 | 2020-12-22 | 湖北美和易思教育科技有限公司 | Video annotation method and system based on classroom notes |
Also Published As
Publication number | Publication date |
---|---|
CN113099256A (en) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11151892B2 (en) | Internet teaching platform-based following teaching system | |
CN113099256B (en) | Method and system for playing back videos and adding voice notes in smart class | |
CN209980508U (en) | Wisdom blackboard, and wisdom classroom's teaching system | |
CN107220228B (en) | A kind of teaching recorded broadcast data correction device | |
CN111538851B (en) | Method, system, equipment and storage medium for automatically generating demonstration video | |
CN113194328B (en) | System and method for marking and answering intelligent classroom courseware | |
CN113207033B (en) | System and method for processing invalid video clips recorded in intelligent classroom | |
CN110035330A (en) | Video generation method, system, equipment and storage medium based on online education | |
CN113225575B (en) | Intelligent classroom question answering interaction system and method | |
WO2019019406A1 (en) | Teaching recording data updating device | |
CN110767006A (en) | Situational English learning system | |
KR102093938B1 (en) | System for learning languages using the video selected by the learners and learning contents production method thereof | |
CN106534188A (en) | Classroom operation track synchronization method and system | |
CN113497968A (en) | Method for acquiring dictation content | |
US20210201958A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
CN113391745A (en) | Method, device, equipment and storage medium for processing key contents of network courses | |
CN106303437A (en) | A kind of visualization data file generation method | |
CN113014949B (en) | Student privacy protection system and method for smart classroom course playback | |
CN105049910A (en) | Video processing method and device | |
CN113301370B (en) | System and method for warehousing live course exercise video clips of two teachers | |
CN113554904B (en) | Intelligent processing method and system for multi-mode collaborative education | |
CN113207032A (en) | System and method for increasing subtitles by recording videos in intelligent classroom | |
CN110995959B (en) | Method and device for synchronously displaying information on double screens | |
CN114501113B (en) | Screen projection recording method, device and computer readable storage medium | |
JP7049718B1 (en) | Language education video system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |