CN113163229A - Split screen recording and broadcasting method, device, system and medium based on online education - Google Patents
Split screen recording and broadcasting method, device, system and medium based on online education Download PDFInfo
- Publication number
- CN113163229A CN113163229A CN202110246072.4A CN202110246072A CN113163229A CN 113163229 A CN113163229 A CN 113163229A CN 202110246072 A CN202110246072 A CN 202110246072A CN 113163229 A CN113163229 A CN 113163229A
- Authority
- CN
- China
- Prior art keywords
- course
- screen
- recording
- video stream
- information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 27
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 27
- 230000002194 synthesizing effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
-
- 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/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a screen-splitting recording and broadcasting method, a screen-splitting recording and broadcasting device, a screen-splitting recording and broadcasting system and a screen-splitting recording and broadcasting medium based on online education, wherein the method comprises the following steps: acquiring current course information and recording a course video stream when receiving a recording instruction; establishing a corresponding skip link between the course information and the course video stream according to time information; sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data; and acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration. According to the embodiment of the invention, the online education course is subjected to multi-channel video recording and course information acquisition, and the corresponding jump link is established, so that the course information and the course video which are associated with the established jump can be displayed on a screen when the recorded course is played, the recorded course content is enriched, and the user can conveniently select the content when watching.
Description
Technical Field
The invention relates to the technical field of online education, in particular to a screen-splitting recording and broadcasting method, device, system and medium based on online education.
Background
Today of online education explosion, many online live-broadcast classes simultaneously record the content of the whole course so that students watch and replay after class, and teachers specially record the video of the course and put the video on line for on-demand study. At present, the content form of the existing course recorded and broadcast video mostly adopts a single video area, so that the course video form is monotonous, and a user can only randomly adjust the playing process when watching the recorded and broadcast video, so that the user cannot efficiently and quickly find the required course content.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
In view of the defects of the prior art, the present invention aims to provide a method, an apparatus, a system and a medium for split-screen recording and broadcasting based on online education, and aims to solve the problems that the video content of the recorded and broadcast course of online education is single and the playing process cannot be efficiently and conveniently skipped in the prior art.
The technical scheme of the invention is as follows:
a screen-splitting recording and broadcasting method based on online education comprises the following steps:
acquiring current course information and recording a course video stream when receiving a recording instruction;
establishing a corresponding skip link between the course information and the course video stream according to time information;
sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data;
and acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration.
In the screen-splitting recording and broadcasting method based on online education, the course video stream comprises two or more video streams.
In the on-line education-based split-screen recording and broadcasting method, the course information and the course video stream with the established jump link are sent to a synthesis server for synthesis, and target recording data are generated, including:
sending the course information and the course video stream with the established jump link to a synthesis server;
and synthesizing the course information and the course video stream according to preset display configuration to generate target recording data.
In the screen-splitting recording and broadcasting method based on online education, the preset display configuration comprises a screen-splitting arrangement style and a screen-splitting display proportion.
In the method for split-screen recording and playing based on online education, after the client displays the course information and plays the course video stream in a split screen according to the preset display configuration, the method further includes:
and setting the split-screen arrangement style and the split-screen display proportion of the course information display area and the course video stream display area according to the received split-screen setting instruction.
In the on-line education-based screen-splitting recording and broadcasting method, the establishing of the corresponding skip link between the course information and the course video stream according to the time information includes:
acquiring a catalog node of the course information and a time node corresponding to the target node in the course video stream;
and establishing one-to-one corresponding jump links between the directory nodes and the time nodes.
In the method for split-screen recording and playing based on online education, after the client displays the course information and plays the course video stream in a split screen according to the preset display configuration, the method further includes:
detecting a currently selected directory node;
and skipping the playing node of the course video stream to a time node corresponding to the currently clicked target node according to the established skipping link.
Another embodiment of the present invention further provides a screen-splitting recording and broadcasting device based on online education, the device including:
the recording module is used for acquiring current course information and recording course video streams when receiving the recording instruction;
the skip module is used for establishing a corresponding skip link between the course information and the course video stream according to the time information;
the generation module is used for sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data;
and the playing module is used for acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration.
The invention further provides a screen-splitting recording and broadcasting system based on online education, which comprises at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the above-described online education-based split-screen recording method.
Yet another embodiment of the present invention provides a non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the above-mentioned online education-based split-screen recording method.
Yet another embodiment of the present invention provides a computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions that, when executed by a processor, cause the processor to perform the above-mentioned screen-splitting recording method based on online education.
Has the advantages that: compared with the prior art, the method, the device, the system and the medium for split-screen recorded broadcast based on online education have the advantages that the course information and the course video which are related to the established jump can be displayed in a split-screen mode when the recorded course is played through carrying out multi-channel video recording and course information acquisition on the online education course and establishing the corresponding jump link, recorded course content is enriched, and content selection of a user during watching is facilitated.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a flow chart of a preferred embodiment of the screen-splitting recording and broadcasting method based on online education provided by the present invention;
FIG. 2 is a schematic diagram of a split-screen display in an embodiment of the method for recording and broadcasting video on a split screen based on online education provided by the present invention;
FIG. 3 is a functional block diagram of a preferred embodiment of the on-line education-based split-screen recording and playing device according to the present invention;
fig. 4 is a schematic hardware structure diagram of a preferred embodiment of the screen-splitting recording and playing system based on online education provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and effects of the present invention clearer and clearer, the present invention is described in further detail below. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a flowchart illustrating a screen-splitting recording and broadcasting method based on online education according to a preferred embodiment of the present invention. As shown in fig. 1, it includes the following steps:
s100, acquiring current course information and recording course video streams when receiving a recording instruction;
s200, establishing a corresponding skip link between the course information and the course video stream according to time information;
s300, sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data;
s400, when a playing instruction is received, the target recording data is obtained from the synthesis server, the course information is displayed in a split screen mode according to preset display configuration at the client side, and the course video stream is played.
In this embodiment, a teacher user may input a recording instruction to perform synchronous recording during live teaching, or may input a recording instruction to perform individual course recording during the after-break time, receive, in advance, the course information corresponding to the recording content input by the teacher user, before recording, and when receiving the recording instruction and start recording, obtain the current course information and record a course video stream.
Then establishing corresponding jump links between the course information and the course video stream according to time information, namely, a teacher user may relate to a plurality of knowledge points and the like when recording once, the jump links can be marked in the pre-input course information, and then marking at corresponding time when recording corresponding content when recording, so that the course information and the course video stream can establish corresponding jump links according to the time information, target recording paths are generated after synthesizing the course information and the course video stream with the jump links established, when the student user needs to watch, a playing instruction is input, corresponding target recording data is obtained according to the playing instruction, then the current course information is displayed and the course video stream is played on a client side according to a preset display configuration in a split screen mode, and the course video stream is displayed on at least two split screens during specific playing, namely, the course information is displayed in one split screen area, the other split-screen area displays one course video stream, the number of split screens is determined according to the number of the course video streams during recording, and this embodiment does not limit this. Therefore, in the embodiment, at least one course video stream is recorded, and the content skip link is established between the course information and the course video, so that the requirement of rich teaching content is met, and meanwhile, the student user can flexibly select the playing time point according to the requirement of the student user, the playing process does not need to be blindly and randomly dragged and adjusted, and the efficiency of recording and playing the teaching content is improved.
Further, the curriculum video stream comprises two or more video streams.
In this embodiment, the recorded course video stream includes two or more video streams, and taking two video streams as an example, the course video stream includes a first video stream or a second video stream, where the first video stream may be a teaching video stream, the second video stream may be a courseware video stream, and the teaching video stream is a video stream obtained by shooting a teacher's picture of taking a lesson and recording a teacher's audio of taking a lesson, and can record a limb demonstration action and the like in a teacher teaching process; the courseware video stream is a demonstration video stream for teacher users to demonstrate according to the operation of a demonstration file made by current course information, the detailed teaching content of the current course is recorded, the current teaching content is recorded as detailed as possible through multi-directional video, the recorded course content is enriched, and the learning interest and effect are improved. It should be understood that the embodiment of the present application is described by way of example only with two paths, and in practical applications, the embodiment may include one path of video stream (e.g., only courseware video stream), or may include three or more paths of video streams (e.g., including teaching video stream, courseware video stream, teacher desktop video stream, etc.), which is not limited herein.
Further, the step of sending the course information and the course video stream with the established jump link to a composition server for composition to generate target recording data includes:
sending the course information and the course video stream with the established jump link to a synthesis server;
and synthesizing the course information and the course video stream according to preset display configuration to generate target recording data.
In this embodiment, two courses video streams are also taken as an example for explanation, and the course information, the teaching video stream, and the courseware video stream, for which the jump link has been established, are synthesized, so as to generate target recording data for three-split-screen display, and specifically, the target recording data is synthesized according to a preset display configuration, where the preset display configuration includes a split-screen arrangement pattern and a split-screen display ratio, where the split-screen arrangement pattern is a display position, a display appearance, and the like of different split-screen areas on one video playing picture, and the split-screen display ratio is a picture size ratio of the different split-screen areas on the same video playing picture. Namely, the arrangement mode and the display area proportion of the three split-screen display areas need to be set during the synthesis processing, so as to obtain target recording data meeting the split-screen recording and broadcasting teaching requirements.
Further, after the client displays the course information and plays the course video stream in a split screen manner according to the preset display configuration, the method further includes:
and setting the split-screen arrangement style and the split-screen display proportion of the course information display area and the course video stream display area according to the received split-screen setting instruction.
In this embodiment, during the course playing process, the user can input the split-screen setting instruction at any time, and set the split-screen arrangement pattern and the split-screen display ratio of the course information display area and the course video stream display area according to the received split-screen setting instruction, as shown in fig. 2, in an application embodiment, taking two courses video streams as an example, the teaching video stream display area and the course information display area are arranged on the left side of the playing screen in a vertically distributed manner during split-screen display, the courseware video stream display area is arranged on the right side of the playing screen, and the display ratios of the teaching video stream display area, the course information display area and the courseware video stream display area are sequentially increased, and the user can flexibly adjust the positions and the screen sizes of the three split-screen display areas in the playing screen according to the own needs during watching process, so as to meet the habits and the needs of different users, the video playing can be flexibly and pertinently recorded, and the teaching effect is improved.
Further, the establishing a corresponding skip link between the course information and the course video stream according to the time information includes:
acquiring a catalog node of the course information and a time node corresponding to the target node in the course video stream;
and establishing one-to-one corresponding jump links between the directory nodes and the time nodes.
In this embodiment, when establishing a connection between course information and a course video stream, a directory node of the course information, for example, each course bar or a specific knowledge point in a current course, is obtained first, and when a teacher user records a course video stream, the teacher user inputs a corresponding mark as an identifier of a time node when recording a corresponding directory node, and when establishing a jump link, obtains the directory node and obtains a time node in the course video stream corresponding to the directory node according to the input mark, and establishes a one-to-one jump link between the directory node and the time node, that is, one directory node corresponds to one time node, thereby implementing accurate correspondence between the course information and the course video, and improving efficiency and convenience of subsequent jump in playing.
Further, after the client displays the course information and plays the course video stream in a split screen manner according to the preset display configuration, the method further includes:
detecting a currently selected directory node;
and skipping the playing node of the course video stream to a time node corresponding to the currently clicked target node according to the established skipping link.
In the embodiment, in the course of recording the course, the user can select the directory node from the course information in the picture at any time, click and select the corresponding target node through a mouse or a touch screen, and the like, and after the currently selected directory node is detected, directly skip the current playing node to the time node corresponding to the currently clicked target node according to the previously established skip link corresponding relation, that is, when the user does not need to watch the course video in the whole course, the user can select the corresponding directory node to efficiently skip and play at any time according to the self requirement, and the problems that the playing content cannot be accurately selected and the efficiency is low due to the fact that the playing progress bar is dragged blindly are avoided.
According to the method embodiment, the on-line education-based screen-splitting recording and broadcasting method provided by the invention can be used for recording multi-channel videos of the on-line education courses, acquiring the course information and establishing the corresponding jump link, so that the course information and the course video which are associated with the established jump can be displayed in a screen-splitting manner when the recorded courses are played, the recorded course content is enriched, and the content selection of a user during watching is facilitated.
It should be noted that, a certain order does not necessarily exist between the above steps, and those skilled in the art can understand, according to the description of the embodiments of the present invention, that in different embodiments, the above steps may have different execution orders, that is, may be executed in parallel, may also be executed interchangeably, and the like.
Another embodiment of the present invention provides a screen-splitting recording and broadcasting apparatus based on online education, as shown in fig. 3, the apparatus 1 includes:
the recording module 11 is configured to obtain current course information and record a course video stream when receiving a recording instruction;
the skip module 12 is configured to establish a corresponding skip link between the course information and the course video stream according to the time information;
the generation module 13 is configured to send the course information and the course video stream with the established jump link to a composition server for composition, so as to generate target recording data;
and the playing module 14 is configured to obtain the target recording data from the composition server when receiving a playing instruction, and display the course information and play the course video stream in a split screen manner at the client according to a preset display configuration.
The acquiring and recording module 11, the skipping module 12, the generating module 13 and the playing module 14 are connected in sequence, and for a specific implementation, reference is made to the corresponding method embodiment, which is not described herein again.
Further, the generating module 13 includes:
a sending unit, configured to send the course information and the course video stream for which the jump link has been established to the composition server;
and the generating unit is used for synthesizing the course information and the course video stream according to preset display configuration and then generating target recording data.
Further, the screen-splitting recording and broadcasting device based on online education further comprises:
and the split screen setting module is used for setting the split screen arrangement style and the split screen display proportion of the course information display area and the course video stream display area according to the received split screen setting instruction.
Further, the skip module 12 includes:
the obtaining unit is used for obtaining the catalog node of the course information and the time node corresponding to the target node in the course video stream;
and the link establishing unit is used for establishing one-to-one corresponding jump links between the directory nodes and the time nodes.
Further, the screen-splitting recording and broadcasting device based on online education further comprises:
the detection module is used for detecting the currently selected directory node;
and the skip playing module is used for skipping the playing node of the course video stream to a time node corresponding to the currently clicked target node according to the established skip link.
Another embodiment of the present invention provides a screen-splitting recording and broadcasting system based on online education, as shown in fig. 4, the system 10 includes:
one or more processors 110 and a memory 120, where one processor 110 is illustrated in fig. 4, the processor 110 and the memory 120 may be connected by a bus or other means, and fig. 4 illustrates a connection by a bus as an example.
The memory 120 is a non-volatile computer-readable storage medium, and can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions corresponding to the screen-splitting recording and broadcasting method based on online education in the embodiment of the present invention. The processor 110 executes various functional applications and data processing of the system 10 by executing the nonvolatile software programs, instructions and units stored in the memory 120, that is, implements the screen-division recording and broadcasting method based on online education in the above method embodiment.
The memory 120 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the system 10, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 120 optionally includes memory located remotely from processor 110, which may be connected to system 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more units are stored in the memory 120, and when executed by the one or more processors 110, perform the online education-based split-screen recording method in any of the above-described method embodiments, e.g., performing the above-described method steps S100 to S400 in fig. 1.
Embodiments of the present invention provide a non-transitory computer-readable storage medium storing computer-executable instructions for execution by one or more processors, e.g., to perform method steps S100-S400 of fig. 1 described above.
By way of example, non-volatile storage media can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), electrically erasable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM), which acts as external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Synchronous RAM (SRAM), dynamic RAM, (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The disclosed memory components or memory of the operating environment described herein are intended to comprise one or more of these and/or any other suitable types of memory.
Another embodiment of the present invention provides a computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions that, when executed by a processor, cause the processor to perform the screen-splitting recording method based on online education of the above-mentioned method embodiment. For example, the method steps S100 to S400 in fig. 1 described above are performed.
In summary, in the screen-splitting recording and broadcasting method, device, system and medium based on online education disclosed by the present invention, the method includes: acquiring current course information and recording a course video stream when receiving a recording instruction; establishing a corresponding skip link between the course information and the course video stream according to time information; sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data; and acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration. According to the embodiment of the invention, the online education course is subjected to multi-channel video recording and course information acquisition, and the corresponding jump link is established, so that the course information and the course video which are associated with the established jump can be displayed on a screen when the recorded course is played, the recorded course content is enriched, and the user can conveniently select the content when watching.
The above-described embodiments are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the embodiment.
Through the above description of the embodiments, those skilled in the art will clearly understand that the embodiments may be implemented by software plus a general hardware platform, and may also be implemented by hardware. With this in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer electronic device (which may be a personal computer, a server, or a network electronic device, etc.) to execute the methods of the various embodiments or some parts of the embodiments.
Conditional language such as "can," "might," or "may" is generally intended to convey that a particular embodiment can include (yet other embodiments do not include) particular features, elements, and/or operations, unless specifically stated otherwise or otherwise understood within the context as used. Thus, such conditional language is also generally intended to imply that features, elements, and/or operations are in any way required for one or more embodiments or that one or more embodiments must include logic for deciding, with or without input or prompting, whether such features, elements, and/or operations are included or are to be performed in any particular embodiment.
What has been described herein in the specification and drawings includes examples of methods, apparatuses, systems, and media capable of providing screen-splitting recording based on online education. It will, of course, not be possible to describe every conceivable combination of components and/or methodologies for purposes of describing the various features of the disclosure, but it can be appreciated that many further combinations and permutations of the disclosed features are possible. It is therefore evident that various modifications can be made to the disclosure without departing from the scope or spirit thereof. In addition, or in the alternative, other embodiments of the disclosure may be apparent from consideration of the specification and drawings and from practice of the disclosure as presented herein. It is intended that the examples set forth in this specification and the drawings be considered in all respects as illustrative and not restrictive. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Claims (10)
1. A screen-splitting recording and broadcasting method based on online education is characterized by comprising the following steps:
acquiring current course information and recording a course video stream when receiving a recording instruction;
establishing a corresponding skip link between the course information and the course video stream according to time information;
sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data;
and acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration.
2. The screen-splitting recording and broadcasting method based on online education as claimed in claim 1, wherein the lesson video stream includes two or more video streams.
3. The screen-splitting recording and broadcasting method based on the online education as claimed in claim 1, wherein the step of sending the course information and the course video stream with the established jump link to the composition server for composition to generate the target recording data comprises:
sending the course information and the course video stream with the established jump link to a synthesis server;
and synthesizing the course information and the course video stream according to preset display configuration to generate target recording data.
4. The screen-splitting recording and broadcasting method based on the online education as claimed in any one of claims 1 to 3, wherein the preset display configuration includes a screen-splitting arrangement style and a screen-splitting display scale.
5. The method for split-screen recording and broadcasting based on online education as claimed in claim 4, wherein after the client displays the course information and broadcasts the course video stream in a split screen according to a preset display configuration, the method further comprises:
and setting the split-screen arrangement style and the split-screen display proportion of the course information display area and the course video stream display area according to the received split-screen setting instruction.
6. The screen-splitting recording and broadcasting method based on online education as claimed in claim 1, wherein the establishing the corresponding skip link between the course information and the course video stream according to the time information comprises:
acquiring a catalog node of the course information and a time node corresponding to the target node in the course video stream;
and establishing one-to-one corresponding jump links between the directory nodes and the time nodes.
7. The method of claim 6, wherein after the client displays the course information in a preset display configuration in a split screen manner and plays the course video stream, the method further comprises:
detecting a currently selected directory node;
and skipping the playing node of the course video stream to a time node corresponding to the currently clicked target node according to the established skipping link.
8. A split screen recording and broadcasting device based on online education, characterized in that the device includes:
the recording module is used for acquiring current course information and recording course video streams when receiving the recording instruction;
the skip module is used for establishing a corresponding skip link between the course information and the course video stream according to the time information;
the generation module is used for sending the course information and the course video stream with the established jump link to a synthesis server for synthesis to generate target recording data;
and the playing module is used for acquiring the target recording data from the synthesis server when a playing instruction is received, and displaying the course information and playing the course video stream on a client side in a split screen mode according to preset display configuration.
9. A split-screen recording and broadcasting system based on online education, characterized in that the system comprises at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of online education based screen-splitting recording of any one of claims 1-7.
10. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the method of split screen recording based on online education of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110246072.4A CN113163229A (en) | 2021-03-05 | 2021-03-05 | Split screen recording and broadcasting method, device, system and medium based on online education |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110246072.4A CN113163229A (en) | 2021-03-05 | 2021-03-05 | Split screen recording and broadcasting method, device, system and medium based on online education |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113163229A true CN113163229A (en) | 2021-07-23 |
Family
ID=76884357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110246072.4A Pending CN113163229A (en) | 2021-03-05 | 2021-03-05 | Split screen recording and broadcasting method, device, system and medium based on online education |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113163229A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143609A (en) * | 2021-12-02 | 2022-03-04 | 北京你我他互学数据科技股份有限公司 | Method and device for setting anchor point skip for recorded broadcast class |
CN114286164A (en) * | 2021-12-28 | 2022-04-05 | 北京思明启创科技有限公司 | Video synthesis method and device, electronic equipment and storage medium |
CN115086750A (en) * | 2022-06-20 | 2022-09-20 | 深圳市奥振智能科技有限公司 | Automatic screen recording method and device, teaching equipment and storage medium |
CN115240485A (en) * | 2022-06-23 | 2022-10-25 | 麦苗(广东)云科技有限公司 | Teaching live broadcast method based on artificial intelligence |
CN117880569A (en) * | 2022-10-11 | 2024-04-12 | 广州开得联软件技术有限公司 | Data push method, video playing method, device and electronic equipment |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1604086A (en) * | 2004-11-16 | 2005-04-06 | 北京邮电大学 | A Realization Method of "Tripartite Interaction" of Multimedia Courseware |
CN101055674A (en) * | 2006-08-31 | 2007-10-17 | 上海交通大学 | Remote stream media online teaching method for supporting the VoD and direct broadcast function |
CN101894152A (en) * | 2010-06-29 | 2010-11-24 | 华中师范大学 | A Learning Content Generation Method Based on Resource Package |
CN102347045A (en) * | 2011-05-20 | 2012-02-08 | 合一网络技术(北京)有限公司 | Synchronous display control system used for embedded media player and device thereof |
CN102521294A (en) * | 2011-11-30 | 2012-06-27 | 苏州奇可思信息科技有限公司 | Remote education lesson teaching method based on voice frequency touch type courseware |
CN106485964A (en) * | 2016-10-19 | 2017-03-08 | 深圳市鹰硕技术有限公司 | A kind of recording of classroom instruction and the method and system of program request |
CN109819301A (en) * | 2019-02-20 | 2019-05-28 | 广东小天才科技有限公司 | Video playing method and device, terminal equipment and computer readable storage medium |
CN110568984A (en) * | 2019-08-22 | 2019-12-13 | 北京大米科技有限公司 | Online teaching method and device, storage medium and electronic equipment |
CN110570698A (en) * | 2019-08-21 | 2019-12-13 | 北京大米科技有限公司 | Online teaching control method and device, storage medium and terminal |
CN111711834A (en) * | 2020-05-15 | 2020-09-25 | 北京大米未来科技有限公司 | Generating method, device, storage medium and terminal for recording and broadcasting interactive class |
-
2021
- 2021-03-05 CN CN202110246072.4A patent/CN113163229A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1604086A (en) * | 2004-11-16 | 2005-04-06 | 北京邮电大学 | A Realization Method of "Tripartite Interaction" of Multimedia Courseware |
CN101055674A (en) * | 2006-08-31 | 2007-10-17 | 上海交通大学 | Remote stream media online teaching method for supporting the VoD and direct broadcast function |
CN101894152A (en) * | 2010-06-29 | 2010-11-24 | 华中师范大学 | A Learning Content Generation Method Based on Resource Package |
CN102347045A (en) * | 2011-05-20 | 2012-02-08 | 合一网络技术(北京)有限公司 | Synchronous display control system used for embedded media player and device thereof |
CN102521294A (en) * | 2011-11-30 | 2012-06-27 | 苏州奇可思信息科技有限公司 | Remote education lesson teaching method based on voice frequency touch type courseware |
CN106485964A (en) * | 2016-10-19 | 2017-03-08 | 深圳市鹰硕技术有限公司 | A kind of recording of classroom instruction and the method and system of program request |
CN109819301A (en) * | 2019-02-20 | 2019-05-28 | 广东小天才科技有限公司 | Video playing method and device, terminal equipment and computer readable storage medium |
CN110570698A (en) * | 2019-08-21 | 2019-12-13 | 北京大米科技有限公司 | Online teaching control method and device, storage medium and terminal |
CN110568984A (en) * | 2019-08-22 | 2019-12-13 | 北京大米科技有限公司 | Online teaching method and device, storage medium and electronic equipment |
CN111711834A (en) * | 2020-05-15 | 2020-09-25 | 北京大米未来科技有限公司 | Generating method, device, storage medium and terminal for recording and broadcasting interactive class |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143609A (en) * | 2021-12-02 | 2022-03-04 | 北京你我他互学数据科技股份有限公司 | Method and device for setting anchor point skip for recorded broadcast class |
CN114286164A (en) * | 2021-12-28 | 2022-04-05 | 北京思明启创科技有限公司 | Video synthesis method and device, electronic equipment and storage medium |
CN114286164B (en) * | 2021-12-28 | 2024-02-09 | 北京思明启创科技有限公司 | Video synthesis method and device, electronic equipment and storage medium |
CN115086750A (en) * | 2022-06-20 | 2022-09-20 | 深圳市奥振智能科技有限公司 | Automatic screen recording method and device, teaching equipment and storage medium |
CN115240485A (en) * | 2022-06-23 | 2022-10-25 | 麦苗(广东)云科技有限公司 | Teaching live broadcast method based on artificial intelligence |
CN115240485B (en) * | 2022-06-23 | 2024-11-29 | 北京手指头教育科技有限公司 | A teaching live broadcast method based on artificial intelligence |
CN117880569A (en) * | 2022-10-11 | 2024-04-12 | 广州开得联软件技术有限公司 | Data push method, video playing method, device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113163229A (en) | Split screen recording and broadcasting method, device, system and medium based on online education | |
CN109801194A (en) | It is a kind of to follow teaching method with remote evaluation function | |
CN105869091A (en) | Internet teaching method and system | |
CN112804554A (en) | Live broadcast playback method, live broadcast playback system, electronic equipment and storage medium | |
Mohamad Ali et al. | Does Screencast Teaching Software Application Needs Narration for Effective Learning?. | |
CN109697906A (en) | It is a kind of that teaching method and system are followed based on internet teaching platform | |
CN112887790A (en) | Method for fast interacting and playing video | |
KR20200002424A (en) | System and Method For Real-time Online Pictorial Lecture | |
CN111445738B (en) | Online motion action tutoring method and system | |
JP2013539075A (en) | Educational system combining live teaching and automatic teaching | |
CN111080497A (en) | Online programming learning client and server | |
CN112216311B (en) | Online classroom reappearing method, system, equipment and medium | |
CN113507616A (en) | Online classroom patrol interaction control method, device, system and medium | |
CN116668771A (en) | Classroom supervision coaching method and device, storage medium and electronic equipment | |
CN117336564A (en) | Lamp effect control method and device for online concert, electronic equipment and medium | |
CN113259753B (en) | Teaching method, device and system of integrated machine equipment based on broadcast television network | |
US11757666B2 (en) | Real-time virtual meeting tool that combines video chat with user activities | |
Reynolds et al. | Webcasting: casting the web more widely | |
Hayes et al. | Distance learning into the 21 st century | |
CN111047930B (en) | Processing method and device and electronic equipment | |
KR20000072285A (en) | Home Study System and Method by Communication | |
CN111081101A (en) | Interactive recording and broadcasting system, method and device | |
CN113487921B (en) | Operation tutoring system and method for school class-after-class service | |
WO2023281651A1 (en) | Information processing device, information processing method, and information processing program | |
CN119207184A (en) | Interactive teaching method, device, computing equipment, storage medium and program product |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210723 |
|
RJ01 | Rejection of invention patent application after publication |