A video screen processing method, device and storage medium

By employing video screen processing methods, including a presenter control mode, a split-write control mode, and an online control mode, the problem of all participants sharing the same editing area in a video conference was solved, achieving independent editing area management and multi-screen sharing.

CN117714633BActive Publication Date: 2025-12-05MIGU CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311713980.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2025-12-05
Estimated Expiration
2043-12-13

AI Technical Summary

Technical Problem

In video conferencing, all participants share a single editing area, resulting in each participant seeing the same content, which lacks flexibility and management efficiency.

Method used

A video screen processing method is provided, which controls the device screens of the speaker and the listeners respectively through a speaker control mode, a separate writing control mode and an online control mode, realizes independent editing area management, and supports cross-area dragging and zooming operations.

Benefits of technology

This allows each participant to view the content of different editing areas through their own device and write in the corresponding area, improving the management flexibility and multi-screen sharing effect of video conferencing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117714633B_ABST
    Figure CN117714633B_ABST
Patent Text Reader

Abstract

The application discloses a video screen processing method and device and a storage medium, and relates to the technical field of video screen processing. The method comprises the following steps: acquiring a screen editing control mode selected by a host device; in the host control mode, controlling the video screen of all participant devices to display a main editing area and writing data thereon; wherein the main editing area can be edited by the host device, and the participants include a host and listeners; in the sub-writing control mode, controlling the video screen of each sub device to display a corresponding sub editing area and writing data thereon, and controlling the video screen of the host device to display all sub editing areas and writing data on each sub editing area; wherein the sub device is a listener device, and the corresponding sub editing area can be edited by the sub device. According to the embodiment of the application, the participants do not need to share one editing area, and each participant can watch the content of different editing areas through the self device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of video screen processing, and particularly relates to a video screen processing method, device and storage medium. BACKGROUND

[0002] With the development of real-time communication technology, the use frequency of real-time interactive applications such as video conference is higher and higher. In the video conference, a participant can write on a virtual editing area, and the conference system sends the written content to the terminal device of other participants, so that the other participants can watch the written content on the editing area. However, since all participants share one editing area, the content of the editing area watched by each participant is the same. SUMMARY

[0003] The present application provides a video screen processing method, device and storage medium, to solve the problem that in the prior art, since all participants share one editing area, the content of the editing area watched by each participant is the same.

[0004] To achieve the above object, the embodiment of the present application provides a video screen processing method, comprising:

[0005] obtaining a screen editing control mode selected by a master device; wherein the master device is a device of a main speaker, and the screen editing control mode comprises a main speaker control mode and a separate writing control mode;

[0006] in the main speaker control mode, controlling the video screen of all participant devices to display a main editing area and writing data on the main editing area; wherein the main editing area can be edited through the master device, and the participants include the main speaker and a listener;

[0007] in the separate writing control mode, controlling the video screen of each sub-device to display a corresponding sub-editing area and writing data on the corresponding sub-editing area, and controlling the video screen of the master device to display all the sub-editing areas and writing data on each sub-editing area; wherein the sub-device is a device of the listener, and the corresponding sub-editing area can be edited through the sub-device.

[0008] As an improvement of the above scheme, the screen editing control mode further comprises an online control mode.

[0009] In the online control mode, all the video screens display the main editing area and the writing data thereon, and all the sub-editing areas and the writing data thereon; wherein, the main device can edit all the editing areas, including the main editing area and all the sub-editing areas.

[0010] As an improvement of the above-mentioned solution, the video screen processing method further comprises:

[0011] In the online control mode, when a drag trigger instruction input by the main device is detected, the target writing data on the current editing area selected by the drag trigger instruction is copied, and the copied target writing data is dragged from the current editing area to another editing area with the position of the target writing data as the starting point, and a drag track is formed during the dragging process.

[0012] After the dragging ends, the copied target writing data is pasted to another editing area, and the drag track is deleted.

[0013] As an improvement of the above-mentioned solution, the video screen processing method further comprises:

[0014] In the online control mode, a first zoom-in instruction input by the main device is received, a sub-editing area selected by the first zoom-in instruction is zoomed in to a first preset size, and all the video screens display the sub-editing area zoomed in to the first preset size and the writing data thereon, and the main editing area and the writing data thereon.

[0015] As an improvement of the above-mentioned solution, the video screen processing method further comprises:

[0016] In the online control mode, a second zoom-in instruction input by any of the sub-devices is received, a sub-editing area selected by the second zoom-in instruction is zoomed in to a second preset size, and the video screen of the any of the sub-devices displays the sub-editing area zoomed in to the second preset size and the writing data thereon; wherein, the any of the sub-devices corresponds to the sub-editing area selected by the second zoom-in instruction, and the video screen of the any of the sub-devices displays the sub-editing area zoomed in to the second preset size which can be edited.

[0017] As an improvement of the above-mentioned solution, the target writing data comprises the shape of each writing data on the current editing area and the positional relationship therebetween.

[0018] As an improvement of the above-mentioned solution, the video screen processing method further comprises:

[0019] In any of the screen editing control modes, a third zoom-in instruction input through the host device is received, any of the sub-editing areas selected by the third zoom-in instruction is zoomed in to a third preset size, and all the video screens are controlled to display the sub-editing area zoomed in to the third preset size and writing data thereon.

[0020] As an improvement of the above solution, the video screen processing method further comprises:

[0021] In the host control mode, an editing instruction input through the host device is received, the host editing area is edited according to the editing instruction, and writing data on the host editing area is obtained.

[0022] In the sub-writing control mode, an editing instruction input through the sub device is received, the corresponding sub editing area is edited according to the editing instruction, and writing data on the corresponding sub editing area is obtained.

[0023] The editing instruction includes any one or a combination of the following: a writing instruction, an erasing instruction, and a back instruction.

[0024] To achieve the above object, the embodiment of the present application further provides a video screen processing device, which comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the video screen processing method as described above when executing the computer program.

[0025] To achieve the above object, the embodiment of the present application further provides a computer readable storage medium, which comprises a stored computer program; wherein the computer program controls the device where the computer readable storage medium is located to execute the video screen processing method as described above when running.

[0026] Compared with the prior art, the embodiment of the present application provides a video screen processing method, device and storage medium, in which in the host control mode, the video screens of all the devices of the participants are controlled to display the host editing area and writing data thereon, in the sub-writing control mode, the video screens of each sub device are controlled to display the corresponding sub editing area and writing data thereon, and the video screen of the host device is controlled to display all the sub editing areas and writing data thereon, so that the participants do not need to share one editing area, each participant can watch the content of different editing areas through the device thereof and write on the corresponding editing area, the flexibility of video conference management is improved, and the host can also watch all the sub screen areas and their content through the host device, achieving the effect of multi-screen sharing. BRIEF DESCRIPTION OF DRAWINGS

[0027] Figure 1 is a flowchart of a video screen processing method provided by an embodiment of the present application;

[0028] Figure 2 is a schematic diagram of a video screen in an online control mode provided by an embodiment of the present application;

[0029] Figure 3 is a schematic diagram of cross-zone dragging provided by an embodiment of the present application;

[0030] Figure 4 is a structural block diagram of a video screen processing apparatus provided by an embodiment of the present application;

[0031] Figure 5 is a structural block diagram of a video screen processing device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0032] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0033] Referring to Figure 1 , Figure 1 is a flowchart of a video screen processing method provided by an embodiment of the present application, and the video screen processing method comprises the following steps.

[0034] S1, a screen editing control mode selected by a master device is acquired; wherein the master device is a device of a main speaker, and the screen editing control mode comprises a main control mode and a subwriting control mode;

[0035] S2, in the main control mode, a video screen of a device of each participant is controlled to display a main editing area and writing data on the main editing area; wherein the main editing area can be edited through the master device, and the participant comprises the main speaker and a listener;

[0036] S3, in the subwriting control mode, a video screen of each sub device is controlled to display a corresponding sub editing area and writing data on the corresponding sub editing area, and a video screen of the master device is controlled to display all the sub editing areas and writing data on each sub editing area; wherein the sub device is a device of the listener, and the corresponding sub editing area can be edited through the sub device.

[0037] It can be understood that the participants are divided into a main speaker and a listener, and each participant's device is equipped with an independent editing area, the device of the main speaker is a master device, the editing area of the main speaker is a master editing area, the device of the listener is a slave device, and the editing area of the listener is a slave editing area. Each editing area is equipped with an independent layer controller, which can manage all writing data of the corresponding editing area, and the conference system is equipped with a total layer linkage controller, which can manage all single layer controllers.

[0038] The control mode (screen editing control mode) of the editing area in the embodiment of the application is divided into two modes, a main speaker control mode and a separate writing control mode. The main speaker can select the mode through the video screen of the master device, and the mode selection is controlled by the conference system as a whole.

[0039] The conference system receives the screen editing control mode selection instruction selected by the main speaker through the video screen of the master device, determines the screen editing control mode, and at this time, the screen editing control mode of the device of each participant is the same. In different screen editing control modes, the video screen of the device of each participant is controlled to display the corresponding editing area, and the editing instruction of each participant on the editing area of the device is received, the corresponding editing area is edited, so that the participants do not need to share an editing area, each participant can watch the content of different editing areas through the device, and write on the corresponding editing area, improving the flexibility of video conference management, and the main speaker can also watch all sub-screen areas and their contents through the master device, realizing the effect of multi-screen linkage.

[0040] Specifically, when the main speaker needs to speak, the main speaker control mode is selected. In the main speaker control mode, the video screen of the master device of the main speaker and the video screen of the slave device of all listeners are displayed as the master editing area, the main speaker has the editing permission of the master editing area, can edit the master editing area through the master device, and the listeners only have the watching permission. The layer controller of the master editing area is turned on, and the editing state of the master editing area is entered, at this time, all writing data written by the main speaker on the master editing area of the master device are recorded, specifically, one writing data record formed by each time of pen down to pen up is a layer, and the information of the layer includes the writing data.

[0041] After the main speaker finishes speaking, a split-writing control mode is selected. In the split-writing control mode, the screen video of the sub-devices of all the listeners is displayed as a corresponding sub-editing area, and all the listeners can write on the corresponding sub-editing area. At this time, the layer controller of all the sub-editing areas is started, and the editing state of the sub-editing area is entered. At this time, all the writing data of the listeners on the corresponding sub-editing area is recorded. Specifically, one writing data formed by each time of pen-down to pen-up is recorded as a layer, and the information of the layer includes the writing data. The conference system hides the main editing area in the video screen of the main device of the main speaker, and displays all the sub-blackboard areas.

[0042] In an optional embodiment, the screen editing control mode further includes an online control mode.

[0043] In the online control mode, all the video screens control the display of the main editing area and the writing data on the main editing area, and the display of all the sub-editing areas and the writing data on each sub-editing area. Through the main device, all the editing areas including the main editing area and all the sub-editing areas can be edited.

[0044] In the embodiment of the application, the screen editing control mode further includes an online control mode. In the online control mode, the main editing area and the sub-editing area can interact, and the main speaker can edit all the editing areas through the main device.

[0045] For example, when the main speaker needs to interact with the main editing area and the sub-editing area, the online control mode is selected. In the online control mode, the video screen of the sub-devices of the listeners is displayed as the video screen of the main device of the main speaker. The content displayed by the video screen of the main device of the main speaker includes the main editing area and all the sub-editing areas, for example, half of the video screen is the main editing area, and the other half is all the sub-editing areas, as shown in FIG. 6. Figure 2 In the online control mode, the layer controller of the main editing area and the layer controller of the corresponding sub-editing area are started at the same time. When the main speaker writes on the video screen of the main device, according to the boundary position of the writing data, it is judged that the writing data is on which editing area, and the writing data is recorded to the layer controller of the corresponding editing area. Specifically, one writing data formed by each time of pen-down to pen-up is recorded as a layer, and the information of the layer includes the writing data.

[0046] It can be understood that when the conference system receives the online control mode release instruction and reenters other screen editing control modes, all the writing data generated in the online control mode will be continuously retained in the corresponding layer controller.

[0047] In an alternative embodiment, the video screen processing method further comprises:

[0048] In the online control mode, when a drag trigger instruction input by the host device is detected, target writing data on the current editing area selected by the drag trigger instruction is copied, and the copied target writing data is dragged from the current editing area to another editing area with the position of the target writing data as a starting point, and a drag track is formed during the dragging;

[0049] After the dragging ends, the copied target writing data is pasted to the other editing area, and the drag track is deleted.

[0050] It can be understood that the host speaker can perform cross-region dragging through the video screen of the host device. When the host speaker needs to perform cross-region dragging (the main editing area can be dragged to the sub-editing area, or the sub-editing area can be dragged to the main editing area), the target writing data in the current editing area can be clicked, the layer controller of the current editing area receives the drag trigger instruction, copies the target writing data, and then moves the copied target writing data along the drag track of the host speaker to form a drag effect. When the host speaker drops the copied target writing data in another editing area, the layer controller of the other editing area immediately records and pastes the target writing data. The total layer linkage controller deletes the writing data temporarily generated due to the dragging to form the drag effect, as shown in FIG. 8. Figure 3

[0051] For example, when the target writing data is dragged, the layer in which the target writing data is located can also be dragged. The host speaker clicks the target writing data in the current editing area, the layer controller of the current editing area receives the drag trigger instruction, calculates the layer in which the target writing data to be dragged is located, immediately copies the layer, and then moves the copied layer along the drag track of the host speaker to form a drag effect. When the host speaker drops the copied layer in another editing area, the layer controller of the other editing area immediately records and pastes the information (target writing data) of the layer. The total layer linkage controller deletes the writing data temporarily generated due to the dragging to form the drag effect.

[0052] In an alternative embodiment, the target writing data comprises the shape of each writing data and the positional relationship therebetween on the current editing area.

[0053] It can be understood that the target writing data comprises the shape of each writing data and the positional relationship therebetween, wherein each writing data formed by pen-down to pen-up is recorded as a layer. ​

[0054] For example, when the target writing data is located in multiple layers, the multiple layers need to be dragged simultaneously, the presenter can select the multiple layers by framing, the total layer linkage controller re-packs the shape and position relationship of the multiple layers to form a new layer, and drags the new layer to drag the framed multiple layers to another editing area to complete the cross-region dragging of the target writing data.

[0055] In an optional embodiment, the video screen processing method further includes:

[0056] In the online control mode, a first zoom-in instruction input by the master device is received, a sub-editing area selected by the first zoom-in instruction is zoomed in to a first preset size, and all video screens of all the sub-editing areas and writing data thereon and the master editing area and writing data thereon are controlled to be displayed in the first preset size.

[0057] It can be understood that in the online control mode, the presenter can zoom in on any sub-editing area through the master device, and at this time, the video screens of all the devices of the participants display one half of the master blackboard and one half of the selected sub-editing area, which is more convenient for the presenter to edit the two editing areas in the video screens through the master device and to drag across the regions.

[0058] In an optional embodiment, the video screen processing method further includes:

[0059] In the online control mode, a second zoom-in instruction input by any of the sub-devices is received, a sub-editing area selected by the second zoom-in instruction is zoomed in to a second preset size, and a video screen of the any of the sub-devices is controlled to display the sub-editing area zoomed in to the second preset size and writing data thereon; the any of the sub-devices corresponds to the sub-editing area selected by the second zoom-in instruction, and the sub-editing area zoomed in to the second preset size displayed on the video screen of the any of the sub-devices can be edited.

[0060] It can be understood that in the online control mode, when the listener needs to edit the sub-editing area of the listener, the listener can also zoom in on and edit the corresponding sub-editing area through the sub-device to modify the writing data of the zoomed-in sub-editing area. In the embodiment of the application, not only the presenter can edit all the editing areas through the master device, but also the listener can edit the corresponding sub-editing area through the sub-device, so that the editing of the screen area is free.

[0061] In an optional embodiment, the video screen processing method further includes:

[0062] In any of the screen editing control modes, a third zoom-in instruction input by the host device is received, any of the sub-editing areas selected by the third zoom-in instruction is zoomed in to a third preset size, and all the video screens are controlled to display the sub-editing area and the writing data thereon zoomed in to the third preset size.

[0063] It can be understood that in any of the screen editing control modes, the host can zoom in any of the sub-editing areas by the host device, so that the audience can clearly view the content to be displayed.

[0064] In an optional embodiment, the video screen processing method further comprises:

[0065] In the host control mode, an editing instruction input by the host device is received, the main editing area is edited according to the editing instruction, and writing data on the main editing area is obtained;

[0066] In the sub-writing control mode, an editing instruction input by the sub device is received, the corresponding sub-editing area is edited according to the editing instruction, and writing data on the corresponding sub-editing area is obtained;

[0067] The editing instruction includes any one or a combination of the following: a writing instruction, an erasing instruction, and a back instruction.

[0068] It can be understood that in the host control mode, the host can edit the main editing area by the host device, and in the sub-writing control mode, the audience can edit the sub-editing area by the sub device. Each audience can only edit the sub-editing area of his own.

[0069] It can be understood that the writing instruction can be used to write on the editing area, the erasing instruction can be used to erase the content written on the editing area, and the back instruction can be used to make the writing content of the editing area return to the state of the previous operation.

[0070] The video screen processing method provided by the embodiment of the application comprises the following steps: in a main speaker control mode, controlling all participants' devices to display a main editing area and writing data on the main editing area; in a sub-writing control mode, controlling each sub-device to display a corresponding sub-editing area and writing data on the corresponding sub-editing area, and controlling the main device to display all the sub-editing areas and writing data on each sub-editing area, so that the participants do not need to share one editing area, each participant can watch the content of different editing areas through the device of the participant and write on the corresponding editing area, the flexibility of video conference management is improved, and the main speaker can also watch all the sub-screen areas and the content thereof through the main device, thereby realizing the effect of multi-screen sharing.

[0071] Referring to Figure 4 , Figure 4 is a structural block diagram of a video screen processing device 10 provided by the embodiment of the application, the video screen processing device 10 comprises:

[0072] a control mode acquisition module 11 configured to acquire a screen editing control mode selected by a main device; wherein the main device is a device of a main speaker, and the screen editing control mode comprises a main speaker control mode and a sub-writing control mode;

[0073] a main speaker control mode module 12 configured to, in the main speaker control mode, control all participants' devices to display a main editing area and writing data on the main editing area; wherein the main editing area can be edited through the main device, and the participants comprise the main speaker and a listener;

[0074] a sub-writing control mode module 13 configured to, in the sub-writing control mode, control each sub-device to display a corresponding sub-editing area and writing data on the corresponding sub-editing area, and control the main device to display all the sub-editing areas and writing data on each sub-editing area; wherein the sub-device is a device of the listener, and the corresponding sub-editing area can be edited through the sub-device.

[0075] Optionally, the screen editing control mode further comprises an online control mode.

[0076] The video screen processing device further comprises:

[0077] an online control mode module, configured to control all the video screens to display the main editing area and the writing data on the main editing area, and all the sub-editing areas and the writing data on each of the sub-editing areas in the online control mode; wherein the main device can edit all the editing areas, and the editing areas include the main editing area and all the sub-editing areas.

[0078] Optionally, the online control mode module is further configured to:

[0079] in the online control mode, when a drag trigger instruction input by the main device is detected, copying target writing data on the current editing area selected by the drag trigger instruction, and dragging the copied target writing data from the current editing area to another editing area with the position of the target writing data as a starting point, and forming a drag track during the dragging;

[0080] after the dragging ends, pasting the copied target writing data to another editing area, and deleting the drag track.

[0081] Optionally, the online control mode module is further configured to:

[0082] in the online control mode, receiving a first zoom-in instruction input by the main device, zooming in a sub-editing area selected by the first zoom-in instruction to a first preset size, and controlling all the video screens to display the sub-editing area zoomed in to the first preset size and the writing data thereon, and the main editing area and the writing data thereon.

[0083] Optionally, the online control mode module is further configured to:

[0084] in the online control mode, receiving a second zoom-in instruction input by any of the sub-devices, zooming in a sub-editing area selected by the second zoom-in instruction to a second preset size, and controlling the video screen of the any of the sub-devices to display the sub-editing area zoomed in to the second preset size and the writing data thereon; wherein the any of the sub-devices corresponds to the sub-editing area selected by the second zoom-in instruction, and the video screen of the any of the sub-devices displays the sub-editing area zoomed in to the second preset size which can be edited.

[0085] Optionally, the target writing data includes shapes of each of the writing data on the current editing area and a positional relationship therebetween.

[0086] Optionally, the video screen processing apparatus further comprises:

[0087] An amplification module is configured to, in any of the screen editing control modes, receive a third amplification instruction input by the host device, amplify any of the sub-editing areas selected by the third amplification instruction to a third preset size, and control all the video screens to display the sub-editing area of the third preset size and the writing data thereon.

[0088] Optionally, the video screen processing apparatus further comprises:

[0089] A main editing module is configured to, in the host control mode, receive an editing instruction input by the host device, edit the main editing area, and obtain writing data on the main editing area.

[0090] A sub-editing module is configured to, in the sub-writing control mode, receive an editing instruction input by the sub device, edit the corresponding sub-editing area, and obtain writing data on the corresponding sub-editing area.

[0091] The editing instruction comprises any one or a combination of the following: a writing instruction, an erasing instruction, and a back instruction.

[0092] It is worth noting that the working processes of the various modules in the video screen processing apparatus 10 described in the embodiments of the present application can refer to the working processes of the video screen processing method described in the above embodiments, which will not be described here.

[0093] The video screen processing apparatus 10 provided by the embodiments of the present application controls the video screens of all the devices of the participants to display the main editing area and the writing data on the main editing area in the host control mode, controls the video screens of each sub device to display the corresponding sub-editing area and the writing data on the corresponding sub-editing area in the sub-writing control mode, and controls the video screens of the host device to display all the sub-editing areas and the writing data on each sub-editing area, so that the participants do not need to share one editing area, each participant can watch the content of different editing areas through his own device and write on the corresponding editing area, the flexibility of video conference management is improved, and the host can also watch all the sub-screen areas and their content through the host device, realizing the effect of multi-screen sharing.

[0094] The embodiments of the present application further provide a computer readable storage medium, which comprises a stored computer program; wherein the computer program, when executed, controls a device where the computer readable storage medium is located to perform the video screen processing method according to any of the above embodiments.

[0095] Reference is made to Figure 5 , Figure 5is a structural block diagram of a video screen processing device 20 provided by an embodiment of the present application, the video screen processing device 20 comprising a processor 21, a memory 22, and a computer program stored in the memory 22 and executable on the processor 21. The processor 21 implements the steps in the above-mentioned video screen processing method embodiments when executing the computer program. Alternatively, the processor 21 implements the functions of each module / unit in the above-mentioned device embodiments when executing the computer program.

[0096] For example, the computer program can be divided into one or more modules / units, which are stored in the memory 22 and executed by the processor 21 to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the video screen processing device 20.

[0097] The video screen processing device 20 can include, but is not limited to, the processor 21 and the memory 22. Those skilled in the art can understand that the schematic diagram is only an example of the video screen processing device 20 and does not limit the video screen processing device 20, which can include more or fewer components than the diagram, or combine certain components, or different components, for example, the video screen processing device 20 can also include an input / output device, a network access device, a bus, etc.

[0098] The processor 21 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The processor 21 is the control center of the video screen processing device 20, which connects each part of the entire video screen processing device 20 through various interfaces and lines.

[0099] The memory 22 can be used to store the computer programs and / or modules, and the processor 21 realizes various functions of the video screen processing device 20 by running or executing the computer programs and / or modules stored in the memory 22, and calling the data stored in the memory 22. The memory 22 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), and the like. In addition, the memory 22 can include a high-speed random access memory, and can also include a non-volatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.

[0100] When the modules / units of the video screen processing device 20 are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor 21 executes the computer program, the steps of the above-mentioned various method embodiments can be realized. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms, etc. The computer readable medium can include any entity or recording medium that can carry the computer program code, a U disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0101] It should be noted that the apparatus embodiments described above are merely illustrative, and the units described as separate units can or can not be physically separate, and the units shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to the actual needs. In addition, the connection relationship between the modules in the apparatus embodiment provided by the application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor.

Claims

1. A method of video screen processing, characterized by, The method comprises: obtaining a screen editing control mode selected by a host device; wherein the host device is a device of a host speaker, and the screen editing control mode comprises a host control mode and a subwriting control mode; in the host control mode, controlling video screens of devices of all participants to display a main editing area and writing data on the main editing area; wherein the main editing area can be edited by the host device, and the participants comprise the host speaker and listeners; in the subwriting control mode, controlling a video screen of each sub device to display a corresponding sub editing area and writing data on the corresponding sub editing area, and controlling a video screen of the host device to display all the sub editing areas and writing data on each of the sub editing areas; wherein the sub device is a device of a listener, and the corresponding sub editing area can be edited by the sub device; the screen editing control mode further comprises an online control mode; in the online control mode, controlling all the video screens to display the main editing area and writing data on the main editing area, and all the sub editing areas and writing data on each of the sub editing areas; wherein all the editing areas can be edited by the host device, and the editing areas comprise the main editing area and all the sub editing areas.

2. The video screen processing method of claim 1, wherein, The method further comprises: in the online control mode, when a drag trigger instruction input by the host device is detected, copying target writing data on a current editing area selected by the drag trigger instruction, and starting from a position of the target writing data, dragging the copied target writing data from the current editing area to another editing area, and forming a drag track in the process of dragging; after the dragging ends, pasting the copied target writing data to another editing area, and deleting the drag track.

3. The video screen processing method of claim 1, wherein, The method further comprises: in the online control mode, receiving a first zoom-in instruction input by the host device, zooming in a sub editing area selected by the first zoom-in instruction to a first preset size, and controlling all the video screens to display the sub editing area zoomed in to the first preset size and writing data thereon, and the main editing area and writing data thereon.

4. The video screen processing method of claim 1, wherein, The method further comprises: in the online control mode, receiving a second zoom-in instruction input by any sub device, zooming in a sub editing area selected by the second zoom-in instruction to a second preset size, and controlling a video screen of the any sub device to display the sub editing area zoomed in to the second preset size and writing data thereon; wherein the any sub device corresponds to the sub editing area selected by the second zoom-in instruction, and the sub editing area zoomed in to the second preset size displayed on the video screen of the any sub device can be edited.

5. The video screen processing method of claim 2, wherein, The target writing data comprises shapes of each writing data on the current editing area and a positional relationship therebetween.

6. The video screen processing method of any one of claims 1-5, wherein, The method further comprises: In any of the screen editing control modes, a third zoom-in instruction input through the host device is received, any of the sub-editing areas selected by the third zoom-in instruction is zoomed in to a third preset size, and all the video screens are controlled to display the sub-editing area and writing data thereon zoomed in to the third preset size.

7. The video screen processing method of claim 1, wherein, The video screen processing method further comprises: In the host control mode, an editing instruction input through the host device is received, the main editing area is edited, and writing data on the main editing area is obtained; In the sub-writing control mode, an editing instruction input through the sub device is received, the corresponding sub-editing area is edited, and writing data on the corresponding sub-editing area is obtained; The editing instruction comprises any one or a combination of the following: a writing instruction, an erasing instruction, and a back instruction.

8. A video screen processing device characterized by comprising: The computer readable storage medium comprises a stored computer program; wherein the computer program, when executed, controls a device in which the computer readable storage medium is located to perform the video screen processing method according to any one of claims 1-7.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a stored computer program; wherein the computer program, when executed, controls a device in which the computer readable storage medium is located to perform the video screen processing method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Note processing method based on electronic book, electronic equipment and storage medium

    CN111783385A

  • Multi-area touch input processing method and system

    CN113835604A

  • Conference teaching system, screen interaction method, electronic equipment and storage medium

    CN114449203A