CN109257546A - A kind of image display method, device, electronic equipment and medium - Google Patents
A kind of image display method, device, electronic equipment and medium Download PDFInfo
- Publication number
- CN109257546A CN109257546A CN201811126109.4A CN201811126109A CN109257546A CN 109257546 A CN109257546 A CN 109257546A CN 201811126109 A CN201811126109 A CN 201811126109A CN 109257546 A CN109257546 A CN 109257546A
- Authority
- CN
- China
- Prior art keywords
- video
- adjustment instruction
- video data
- terminal
- adjustment
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
This application discloses a kind of image display method, device, electronic equipment and media, wherein this method includes, in the application, the video data that each terminal is sent will be received and synthesize displaying video, and detect in each video data whether carry adjustment instruction, when there are adjustment instruction, according to adjustment instruction, adjusts each video data and showing the display position in video.By the technical solution of application the application, interactive process of multiple terminal users in video record can be completely restored, and then the viewing experience of user can be increased.
Description
Technical field
This application involves image processing techniques, especially a kind of image display method, device, electronic equipment and medium.
Background technique
With the development of society, more and more people can select to learn various knowledge constantly to expand oneself.Its
In, it is required to both sides since traditional students and teacher gives lessons face-to-face and on the way takes a substantial amount of time and energy.Therefore, with
The development of communication era, online teaching received by vast user.
In general, online teaching is the interaction training classroom based on internet remote online.Online teaching is using sound
The network transmission technologies such as transmission of video and data collaborative simulate true class environment, are provided effectively by network to student
Training Environment.Further, online teaching not only can to avoid give lessons under line bring additional time consumption energy the problem of, also
Playback video when giving lessons can be watched, at any time to consolidate knowledge after giving lessons.
It reviews in the mode for giving lessons video in general user, is mostly given lessons using what individually viewing teacher's lateral terminal was recorded
Video, to guarantee the integrality for the lecture contents looked back.But when given lessons journey is one-to-many, (teacher is in face of more
A student), it individually watches the video of giving lessons that teacher's lateral terminal is recorded and is difficult to look back the multi-person interactive occurred during giving lessons
Situation.To completely can not clearly restore video of giving lessons, learning experience is reduced.
Summary of the invention
According to the one aspect of the embodiment of the present application, a kind of image display method for providing, comprising:
Receive the video data that each terminal is sent;
Each video data is synthesized into displaying video;
It detects and whether carries adjustment instruction in each video data, the adjustment instruction is for adjusting each video data
Display position;
When detecting the presence of the adjustment instruction, according to the adjustment instruction, each video data is adjusted described
Show the display position in video.
Optionally, described to detect the presence of the adjustment in another embodiment based on the application above method
When instruction, according to the adjustment instruction, display position of each video data in the displaying video is adjusted, comprising:
When detecting the presence of the adjustment instruction, the adjustment instruction is parsed, information is adjusted;
According to the adjustment information, display position of each video data in the displaying video is adjusted.
Optionally, described to detect the presence of the adjustment in another embodiment based on the application above method
When instruction, the adjustment instruction is parsed, information is adjusted, comprising:
When detecting the presence of the first adjustment instruction, parse the first adjustment instruction, obtain first terminal mark and
Mobile message, the first adjustment instruction are any one adjustment instruction in the adjustment instruction that each video data carries,
The first terminal is identified as the mark that the first adjustment instructs corresponding operating terminal.
Optionally, described according to the adjustment information, adjustment in another embodiment based on the application above method
Display position of each video data in the displaying video, comprising:
It is identified according to the first terminal, determines that the first video data, first video data are the first terminal
The video data of transmission;
According to the mobile message, the display position of first video data is adjusted to described and shows the first of video
Region.
Optionally, described according to the mobile message in another embodiment based on the application above method, by institute
The display position for stating the first video data is adjusted to the first area for showing video, comprising:
The mobile message is parsed, coordinate information and temporal information are obtained, the coordinate information is the first area
Coordinate information in the displaying video, the temporal information are to issue the temporal information of the first adjustment instruction;
According to the coordinate information and temporal information, in preset time point by the display position of first video data
It is adjusted to the first area for showing video.
Optionally, described to detect the presence of the adjustment in another embodiment based on the application above method
When instruction, the adjustment instruction is parsed, information is adjusted, comprising:
When detecting the presence of the first adjustment instruction, the first adjustment instruction is parsed, second terminal mark is obtained,
The second terminal is identified as the mark for initiating the terminal of the first adjustment instruction.
Optionally, in another embodiment based on the application above method, described when detecting the presence of described the
When one adjustment instruction, the first adjustment instruction is parsed, after obtaining second terminal mark, further includes:
It is instructed when according to the first adjustment, adjusts display position of first video data in the displaying video
When, display operation notifies in the displaying video, and the operational notification is used to inform that the initiation of the first adjustment instruction to be whole
End, the operational notification include second terminal mark.
According to the other side of the embodiment of the present application, device that a kind of video provided is shown, comprising:
Receiving module, the video data sent for receiving each terminal;
Generation module, for each video data to be synthesized displaying video;
Detection module, for detecting whether carry adjustment instruction in each video data, the adjustment instruction is for adjusting
The display position of each video data;
Module is adjusted, for according to the adjustment instruction, adjusting each view when detecting the presence of the adjustment instruction
Frequency is according to the display position in the displaying video.
According to the another aspect of the embodiment of the present application, a kind of electronic equipment that provides, comprising:
Memory, for storing executable instruction;And
Processor, for being communicated with the memory to execute the executable instruction to complete any of the above-described view
The operation of the method for frequency display.
According to the still another aspect of the embodiment of the present application, a kind of computer readable storage medium provided, based on storing
The instruction that calculation machine can be read, described instruction are performed the operation for executing the method that any of the above-described video is shown.
In the application, the video data that each terminal is sent will be received and synthesize displaying video, and detected in each video data
Whether adjustment instruction is carried, when there are adjustment instruction, according to adjustment instruction, adjusts each video data in showing video
Display position.By the technical solution of application the application, it is mutual in video record can completely to restore multiple terminal users
Dynamic process.And then the viewing experience of user can be increased.
Below by drawings and examples, the technical solution of the application is described in further detail.
Detailed description of the invention
The attached drawing for constituting part of specification describes embodiments herein, and together with description for explaining
The principle of the application.
The application can be more clearly understood according to following detailed description referring to attached drawing, in which:
Fig. 1 is the flow chart of method one embodiment that the application video is shown.
Fig. 2 is the flow chart for method another embodiment that the application video is shown.
Fig. 3 is the structural schematic diagram of one embodiment that the application video is shown.
Fig. 4 is the structural schematic diagram for the device that the application video is shown.
Fig. 5 is the electronic devices structure schematic diagram that the application video is shown.
Specific embodiment
The various exemplary embodiments of the application are described in detail now with reference to attached drawing.It should also be noted that unless in addition having
Body explanation, the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originally
The range of application.
Simultaneously, it should be appreciated that for ease of description, the size of various pieces shown in attached drawing is not according to reality
Proportionate relationship draw.
Be to the description only actually of at least one exemplary embodiment below it is illustrative, never as to the application
And its application or any restrictions used.
Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail, but suitable
In the case of, the technology, method and apparatus should be considered as part of specification.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, then in subsequent attached drawing does not need that it is further discussed.
It is to be appreciated that the directional instruction (such as up, down, left, right, before and after ...) of institute is only used in the embodiment of the present application
In explaining in relative positional relationship, the motion conditions etc. under a certain particular pose (as shown in the picture) between each component, if should
When particular pose changes, then directionality instruction also correspondingly changes correspondingly.
In addition, the description for being such as related to " first ", " second " in this application is used for description purposes only, and should not be understood as
Its relative importance of indication or suggestion or the quantity for implicitly indicating indicated technical characteristic.Define as a result, " first ",
The feature of " second " can explicitly or implicitly include at least one of the features.In the description of the present application, " multiples' " contains
Justice is at least two, such as two, three etc., unless otherwise specifically defined.
In this application unless specifically defined or limited otherwise, term " connection ", " fixation " etc. shall be understood in a broad sense,
For example, " fixation " may be a fixed connection, it may be a detachable connection, or integral;It can be mechanical connection, be also possible to
Electrical connection;It can be directly connected, the connection inside two elements or two can also be can be indirectly connected through an intermediary
The interaction relationship of a element, unless otherwise restricted clearly.It for the ordinary skill in the art, can basis
Concrete condition understands the concrete meaning of above-mentioned term in this application.
It in addition, the technical solution between each embodiment of the application can be combined with each other, but must be general with this field
Based on logical technical staff can be realized, it will be understood that when the combination of technical solution appearance is conflicting or cannot achieve this
The combination of technical solution is not present, also not this application claims protection scope within.
It is described below in conjunction with Fig. 1 to Fig. 3 according to the application illustrative embodiments for carrying out what video was shown
Method.It should be noted that following application scenarios are merely for convenience of understanding spirit herein and principle and showing, the application
Embodiment it is unrestricted in this regard.On the contrary, presently filed embodiment can be applied to applicable any scene.
Fig. 1 schematically shows a kind of flow diagram of image display method according to the application embodiment.Such as
Shown in Fig. 1, including:
S101 receives the video data that each terminal is sent.
Firstly the need of explanation, the mode that the application does not dock receipts video data is specifically limited, i.e., in the application
Technical solution can receive each video data directly from each terminal.Each terminal to server can also be received by server to send out
The video data sent.The mode that video data is received in the application changes the protection scope that will not influence the application.
It is further to note that not being specifically limited to terminal device equally in the application.I.e. terminal device can be
The electronic mobile devices such as mobile phone, PAD, laptop.Terminal device may be the electronic equipments such as computer.
It should be noted that the video data in the application can be video data of giving lessons.Wherein, video data is each use
The video data of giving lessons that family terminal is sent.Further, user terminal can be the user terminal for the either side given lessons online.
For example, user terminal can be the terminal of online teaching teacher, user terminal may be one or several of online teaching
The terminal of any one student in life.Further, user terminal can also send to receive multiple other users terminals
Each display data and the user terminal that is summarized.
Each video data is synthesized displaying video by S102.
Optionally, in the application, the video data that each terminal is sent can be synthesized to a video (i.e. displaying video).
Wherein, which can be the video containing multiple video clips.For example, the upside in the displaying video can be teacher
The video data that lateral terminal is sent.It can be multiple students in display area from left to right in downside in the displaying video
The video data that lateral terminal is sent.
S103 detects adjustment instruction whether is carried in each video data, and adjustment instruction is for adjusting each video data
Display position.
Further alternative, the application can be detected further each after each video data to be synthesized to displaying video
Whether adjustment instruction is carried in video data.Wherein, adjustment instruction is used to adjust the display position of each video data.
For example, to show that the top in video image is the video image that teacher's lateral terminal is sent, under showing in video
Fang Zhong, in display area being from left to right the video image that multiple student's lateral terminals are sent.During giving lessons, religion
The video window of classmate Xiao Ming below video pictures of giving lessons is moved to and gives lessons to achieve the purpose that interactive learning by teacher
When the center position of video pictures, teacher needs to generate adjustment instruction, which is whole where being used to adjust Xiao Ming
The instruction of the display position of the video data at end.
Further, when detected there are terminal user generated in video of giving lessons have adjustment instruction when, i.e., by the tune
Whole instruction is recorded, and is saved into video data.So as to can carry the adjustment when sending video data and refer to
It enables.
S104, according to adjustment instruction, adjusts each video data in showing video when detecting the presence of adjustment instruction
Display position.
Optionally, the application is detected in each video data after receiving each video data with the presence or absence of adjustment instruction.When
There are when adjustment instruction, it can adjust each video data according to the particular content of the adjustment instruction and show the position in video
It sets.
In the application, the video data that each terminal is sent will be received and synthesize displaying video, and detected in each video data
Whether adjustment instruction is carried, when there are adjustment instruction, according to adjustment instruction, adjusts each video data in showing video
Display position.By the technical solution of application the application, it is mutual in video record can completely to restore multiple terminal users
Dynamic process.And then the viewing experience of user can be increased.
Further, S104 (when detecting the presence of adjustment instruction, according to adjustment instruction, adjusts each view in this application
Frequency is according to the display position in displaying video), it further include a kind of specific embodiment.Specifically, the application further includes one
Kind image display method, as shown in Fig. 2,
S201 receives the video data that each terminal is sent.
Each video data is synthesized displaying video by S202.
S203 detects adjustment instruction whether is carried in each video data, and adjustment instruction is for adjusting each video data
Display position.
S204 parses adjustment instruction, is adjusted information when detecting the presence of adjustment instruction.
Optionally, parsing adjustment instruction can be accepted, is adjusted when detecting the presence of adjustment instruction in the application
The specific steps of information can obtain in the following manner:
When detecting the presence of the first adjustment instruction, parsing the first adjustment instruction obtains first terminal mark and movement
Information, the first adjustment instruction are any one adjustment instruction in the adjustment instruction that each video data carries, first terminal mark
The mark of corresponding operating terminal is instructed for the first adjustment.
It should be noted that can wrap in video data in the application containing multiple adjustment instructions.The application is with first
It is explained for adjustment instruction, the first adjustment instruction is any one adjustment instruction in multiple adjustment instructions.
Optionally, after detecting the presence of the first adjustment instruction, the first adjustment instruction is parsed.Obtain the instruction
Corresponding adjustment information.Wherein, which includes but is not limited to first terminal mark and mobile message.It needs to illustrate
It is that first terminal mark is the object terminal of the first adjustment instruction.For example, when during giving lessons, teacher is in order to can be clear
Clear links up with a certain position classmate, and the video window of the classmate Xiao Ming below video pictures of giving lessons is moved to video of giving lessons
The center position of picture, at this point, teacher needs to generate adjustment instruction (the first adjustment instruction), and the object of the adjustment instruction
(terminal where Xiao Ming) is first terminal, and first terminal is identified for marking the first terminal.
Further alternative, mobile message is that first terminal is carried out mobile letter in the display position for showing video
Breath.
It in a kind of embodiment of the application, is identified according to first terminal, determines the first video data, the first video counts
According to the video data sent for first terminal.
Optionally, it is identified according to the first terminal after determining first terminal mark in the application, determines the first video counts
According to.Wherein, the first video data is the video data that first terminal is sent.For example, when determining the according to first terminal mark
When one terminal is the terminal where user Xiao Ming, the video data that terminal where Xiao Ming is sent is the first video data.
The display position of first video data is adjusted to show the first area of video by S205 according to mobile message.
Optionally, according to the mobile message parsed, the display position of the first video data is adjusted to show video
First area.
It should be noted that i.e. first area can be with not to showing that the first area of video is specifically limited in the application
To show the arbitrary region in video pictures.The specific variation of first area will not influence the protection scope of the application.
In another embodiment of the application, according to the mobile message parsed, by the aobvious of the first video data
Show that position is adjusted to show that the mode of the first area of video can be with are as follows:
Mobile message is parsed, coordinate information and temporal information are obtained, coordinate information is first area in showing video
Coordinate information, temporal information be issue the first adjustment instruction temporal information.
Optionally, the application further parses mobile message after parsing obtains mobile message.Obtain coordinate letter
Breath and temporal information.Wherein, coordinate information is that first area is showing the coordinate information in video.According to the coordinate information with
And temporal information, the first video data can be moved to the first area shown in video.
According to coordinate information and temporal information, the display position of the first video data is adjusted to open up in preset time o'clock
Show the first area of video.
For example, with current first video data for showing that the coordinate information in video is (X, Y), when parsing is sat
Marking information is when showing (W, the Z) in video pictures, by the first video data at the coordinate (X, Y) shown in video pictures
It is moved at coordinate (W, Z).
Further alternative, the temporal information in the application is to issue the temporal information of the first adjustment instruction.For example, same
With during giving lessons, the video window of the classmate Xiao Ming below video pictures of giving lessons is moved to video of giving lessons by teacher
For the center position of picture.Whens start in the process of giving lessons as teacher the 30th point and 15 seconds, adjustment instruction is generated, so that
The object (video window of terminal where Xiao Ming) of the adjustment instruction is moved to first area, then the temporal information of the adjustment instruction
30th point of 15 seconds temporal information during as giving lessons.Further, after getting temporal information, equally view is being shown
When preset time point (the 30th minute and 15 seconds that show video) of frequency, the display position of the first video data is adjusted to show video
First area.
It is further alternative, in another embodiment of the application, S103 (according to first identifier, will be to be uploaded
Video is shown to the first cloud server) after, it further include a kind of image display method, as shown in figure 3,
S301 receives the video data that each terminal is sent.
Each video data is synthesized displaying video by S302.
S303 detects adjustment instruction whether is carried in each video data, and adjustment instruction is for adjusting each video data
Display position.
S304, when detecting the presence of the first adjustment instruction, parsing the first adjustment instruction obtains second terminal mark, the
Two terminal iidentifications are the mark for initiating the terminal of the first adjustment instruction.
Wherein, second terminal mark is to initiate the mark of the terminal of the first adjustment instruction.For example, equally being given lessons with working as
In the process, the video window of the classmate Xiao Ming below video pictures of giving lessons is moved to the center for video pictures of giving lessons by teacher
For heart position.When teacher generates adjustment instruction, when so that the object of the adjustment instruction being moved to first area, institute in teacher side
It is second terminal in terminal, second terminal is identified for marking the second terminal.
S305 is instructed according to the first adjustment, and the first video data of adjustment is showing the display position in video.
S306, the display operation notice in showing video, operational notification are used to inform the initiating terminal of the first adjustment instruction,
Operational notification includes second terminal mark.
It is instructed when according to the first adjustment, the first video data of adjustment is regarded when showing the display position in video showing
Display operation notifies in frequency picture, wherein second terminal mark is carried in the operational notification, to inform that viewing shows video
User, who is the current terminal for issuing the first adjustment instruction, to promote the viewing experience of user.
In another embodiment of the application, as shown in figure 4, the application also provides a kind of dress that video is shown
It sets, which includes receiving module 401, synthesis module 402, detection module 403, adjustment module 404.Wherein,
Receiving module 401, the video data sent for receiving each terminal.
Synthesis module 402, for each video data to be synthesized displaying video.
Detection module 403, for detecting whether carry adjustment instruction in each video data, the adjustment instruction is for adjusting
The display position of whole each video data.
Module 404 is adjusted, for when detecting the presence of the adjustment instruction, according to the adjustment instruction, described in adjustment
Display position of each video data in the displaying video.
In the application, the video data that each terminal is sent will be received and synthesize displaying video, and detected in each video data
Whether adjustment instruction is carried, when there are adjustment instruction, according to adjustment instruction, adjusts each video data in showing video
Display position.By the technical solution of application the application, it is mutual in video record can completely to restore multiple terminal users
Dynamic process.And then the viewing experience of user can be increased.
In the another embodiment of the application, further includes: adjustment module 404 is also used to:
Module 404 is adjusted, is also used to when detecting the presence of the adjustment instruction, is parsed the adjustment instruction, adjusted
Whole information;
Module 404 is adjusted, is also used to adjust each video data in the displaying video according to the adjustment information
Display position.
In the another embodiment of the application, further includes: detection module 403 is also used to:
Detection module 403 is also used to when detecting the presence of the first adjustment instruction, is parsed the first adjustment instruction, is obtained
To first terminal mark and mobile message, the first adjustment instruction is in the adjustment instruction that each video data carries
Any one adjustment instruction, the first terminal are identified as the mark that the first adjustment instructs corresponding operating terminal.
In the another embodiment of the application, module 404 is adjusted, is also used to:
Module 404 is adjusted, is also used to be identified according to the first terminal, determines the first video data, first video
Data are the video data that the first terminal is sent;
Module 404 is adjusted, is also used to be adjusted to the display position of first video data according to the mobile message
The first area for showing video.
In the another embodiment of the application, module 404 is adjusted, is also used to:
Module 404 is adjusted, is also used to parse the mobile message, obtains coordinate information and temporal information, the coordinate
Information is coordinate information of the first area in the displaying video, and the temporal information is to issue the first adjustment to refer to
The temporal information of order;
Module 404 is adjusted, is also used to according to the coordinate information and temporal information, in preset time point by described first
The display position of video data is adjusted to the first area for showing video.
In the another embodiment of the application, detection module 403 is also used to:
Detection module 403 is also used to parse the first adjustment when detecting the presence of the first adjustment instruction and refer to
It enables, obtains second terminal mark, the second terminal is identified as the mark for initiating the terminal of the first adjustment instruction.
In the another embodiment of the application, further include that display module 405 is also used to:
Display module 405 is also used to instruct when according to the first adjustment, adjusts first video data in the exhibition
When showing the display position in video, display operation is notified in the displaying video, and the operational notification is for informing described the
The initiating terminal of one adjustment instruction, the operational notification include second terminal mark.
After the device that method and video that the video for describing the application illustrative embodiments is shown are shown, connect down
Come, with reference to Fig. 5 to the application illustrative embodiments, for realizing each step documented in above method embodiment
Electronic equipment is illustrated.The computer system/server 50 that Fig. 5 is shown is only an example, should not be implemented to the application
The function and use scope of example bring any restrictions.
As shown in figure 5, computer system/server 50 is showed in the form of universal computing device.Computer system/service
The component of device 50 can include but is not limited to: one or more processor or processing unit 501, system storage 502, even
Connect the bus 503 of different system components (including system storage 502 and processing unit 501).
Computer system/server 50 typically comprises a variety of computer system readable media.These media, which can be, appoints
What usable medium that can be accessed by computer system/server 50, including volatile and non-volatile media, it is moveable and
Immovable medium.
System storage 502 may include the computer system readable media of form of volatile memory, such as deposit at random
Access to memory (RAM) 5021 and/or cache memory 5022.Computer system/server 50 may further include it
Its removable/nonremovable, volatile/non-volatile computer system storage medium.Only as an example, ROM 5023 can be with
For reading and writing immovable, non-volatile magnetic media (not showing in Fig. 5, commonly referred to as " hard disk drive ").Although not existing
It is shown in Fig. 5, disc driver for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") and right can be provided
The CD drive of removable anonvolatile optical disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these feelings
Under condition, each driver can be connected by one or more data media interfaces with bus 503.In system storage 502
It may include at least one program product, which has one group of (for example, at least one) program module, these program moulds
Block is configured to perform the function of each embodiment of the application.
Program/utility 5025 with one group of (at least one) program module 5024, can store in such as system
In memory 502, and such program module 5024 includes but is not limited to: operating system, one or more application program, its
It may include the realization of network environment in its program module and program data, each of these examples or certain combination.
Program module 5024 usually executes function and/or method in embodiments described herein.
Computer system/server 50 can also be with one or more external equipment 504 (such as keyboard, sensing equipment, displays
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 505.Also, computer system/server 50
Can also by network adapter 505 and one or more network (such as local area network (LAN), wide area network (WAN) and/or
Public network, such as internet) communication.As shown in figure 5, network adapter 505 passes through bus 503 and computer system/service
Other modules (such as processing unit 501) of device 50 communicate.It should be understood that department of computer science can be combined although being not shown in Fig. 5
System/server 50 uses other hardware and/or software module.
The computer program that processing unit 501 is stored in system storage 502 by operation, thereby executing various functions
Using and data processing, for example, execute for realizing each step in above method embodiment instruction;Specifically, place
Reason unit 501 can execute the computer program stored in system storage 502, and the computer program is performed, following
Instruction is run:
Receive the video data that each terminal is sent;
Each video data is synthesized into displaying video;
It detects and whether carries adjustment instruction in each video data, the adjustment instruction is for adjusting each video data
Display position;
When detecting the presence of the adjustment instruction, according to the adjustment instruction, each video data is adjusted described
Show the display position in video.
Certainly, also included other of electronic equipment instruct the content as described in the device side of equipment side method side, herein no longer
It repeats one by one.
In the application, the video data that each terminal is sent will be received and synthesize displaying video, and detected in each video data
Whether adjustment instruction is carried, when there are adjustment instruction, according to adjustment instruction, adjusts each video data in showing video
Display position.By the technical solution of application the application, it is mutual in video record can completely to restore multiple terminal users
Dynamic process.And then the viewing experience of user can be increased.
The embodiment of the present application also provides a kind of computer readable storage medium, for storing computer-readable instruction,
Described instruction is performed the operation for the method that the video for executing and including in above-mentioned Fig. 1-Fig. 3 is shown.The video is shown
Method description content, this is no longer going to repeat them.
The above is only the part optional embodiment of the application, be not intended to limit the scope of the patents of the application, it is all
Under the design of the application, using equivalent structure transformation made by present specification and accompanying drawing content, or directly/be used in indirectly
Other related technical areas are included in the scope of patent protection of the application.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
The various media that can store program code such as disk.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with its
The difference of its embodiment, the same or similar part cross-reference between each embodiment.For system embodiment
For, since it is substantially corresponding with embodiment of the method, so being described relatively simple, referring to the portion of embodiment of the method in place of correlation
It defends oneself bright.
The present processes and device may be achieved in many ways.For example, can by software, hardware, firmware or
Software, hardware, firmware any combination realize the present processes and device.The said sequence of the step of for the method
Merely to be illustrated, the step of the present processes, is not limited to sequence described in detail above, special unless otherwise
It does not mentionlet alone bright.In addition, in some embodiments, also the application can be embodied as to record program in the recording medium, these programs
Including for realizing according to the machine readable instructions of the present processes.Thus, the application also covers storage for executing basis
The recording medium of the program of the present processes.
The description of the present application is given for the purpose of illustration and description, and is not exhaustively or by the application
It is limited to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.It selects and retouches
Embodiment is stated and be the principle and practical application in order to more preferably illustrate the application, and those skilled in the art is enable to manage
Solution the application is to design various embodiments suitable for specific applications with various modifications.
Claims (10)
1. a kind of image display method characterized by comprising
Receive the video data that each terminal is sent;
Each video data is synthesized into displaying video;
It detects and whether carries adjustment instruction in each video data, the adjustment instruction is used to adjust the aobvious of each video data
Show position;
When detecting the presence of the adjustment instruction, according to the adjustment instruction, each video data is adjusted in the displaying
Display position in video.
2. the method as described in claim 1, which is characterized in that it is described when detecting the presence of the adjustment instruction, according to institute
Adjustment instruction is stated, display position of each video data in the displaying video is adjusted, comprising:
When detecting the presence of the adjustment instruction, the adjustment instruction is parsed, information is adjusted;
According to the adjustment information, display position of each video data in the displaying video is adjusted.
3. method according to claim 2, which is characterized in that it is described when detecting the presence of the adjustment instruction, parse institute
Adjustment instruction is stated, information is adjusted, comprising:
When detecting the presence of the first adjustment instruction, the first adjustment instruction is parsed, first terminal mark and movement are obtained
Information, the first adjustment instruction is any one adjustment instruction in the adjustment instruction that each video data carries, described
First terminal is identified as the mark that the first adjustment instructs corresponding operating terminal.
4. method as claimed in claim 3, which is characterized in that it is described according to the adjustment information, adjust each video counts
According to the display position in the displaying video, comprising:
It is identified according to the first terminal, determines that the first video data, first video data are first terminal transmission
Video data;
According to the mobile message, the display position of first video data is adjusted to firstth area for showing video
Domain.
5. method as claimed in claim 4, which is characterized in that it is described according to the mobile message, by first video counts
According to display position be adjusted to it is described show video first area, comprising:
The mobile message is parsed, coordinate information and temporal information are obtained, the coordinate information is the first area in institute
The coordinate information shown in video is stated, the temporal information is to issue the temporal information of the first adjustment instruction;
According to the coordinate information and temporal information, the display position of first video data is adjusted in preset time point
To the first area for showing video.
6. such as the described in any item methods of claim 3-5, which is characterized in that described to detect the presence of the adjustment instruction
When, the adjustment instruction is parsed, information is adjusted, comprising:
When detecting the presence of the first adjustment instruction, the first adjustment instruction is parsed, obtains second terminal mark, it is described
Second terminal is identified as the mark for initiating the terminal of the first adjustment instruction.
7. method as claimed in claim 6, which is characterized in that described when detecting the presence of the first adjustment instruction,
The first adjustment instruction is parsed, after obtaining second terminal mark, further includes:
It is instructed when according to the first adjustment, when adjusting display position of first video data in the displaying video,
Display operation notifies in the displaying video, and the operational notification is used to inform the initiating terminal of the first adjustment instruction,
The operational notification includes second terminal mark.
8. a kind of video display devices characterized by comprising
Receiving module, the video data sent for receiving each terminal;
Generation module, for each video data to be synthesized displaying video;
Detection module, for detecting whether carry adjustment instruction in each video data, the adjustment instruction is described for adjusting
The display position of each video data;
Module is adjusted, for according to the adjustment instruction, adjusting each video counts when detecting the presence of the adjustment instruction
According to the display position in the displaying video.
9. a kind of electronic equipment characterized by comprising
Memory, for storing executable instruction;And
It is any in claim 1-7 to complete to execute the executable instruction for communicating with the memory for processor
The operation for the method that the video is shown.
10. a kind of computer readable storage medium, for storing computer-readable instruction, which is characterized in that described instruction
It is performed the operation for the method that any video is shown in perform claim requirement 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811126109.4A CN109257546A (en) | 2018-09-26 | 2018-09-26 | A kind of image display method, device, electronic equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811126109.4A CN109257546A (en) | 2018-09-26 | 2018-09-26 | A kind of image display method, device, electronic equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109257546A true CN109257546A (en) | 2019-01-22 |
Family
ID=65048525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811126109.4A Pending CN109257546A (en) | 2018-09-26 | 2018-09-26 | A kind of image display method, device, electronic equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109257546A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182344A (en) * | 2019-12-19 | 2020-05-19 | 北京大米未来科技有限公司 | Display interface control method and device, electronic equipment and medium |
CN111176596A (en) * | 2019-12-24 | 2020-05-19 | 北京大米未来科技有限公司 | Image display area switching method and device, storage medium and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215373A (en) * | 2010-04-07 | 2011-10-12 | 苹果公司 | In conference display adjustments |
JP2012205274A (en) * | 2011-03-28 | 2012-10-22 | Nec Corp | Multipoint connection device, multipoint video conference system, display control method and display control program |
CN106210599A (en) * | 2015-04-30 | 2016-12-07 | 中兴通讯股份有限公司 | A kind of many picture adjusting methods, device and multipoint control unit |
CN106663413A (en) * | 2014-06-30 | 2017-05-10 | 视讯中心有限责任公司 | Video call center |
CN107402979A (en) * | 2017-07-05 | 2017-11-28 | 江苏欧帝电子科技有限公司 | A kind of electronic blackboard courseware store method played back |
-
2018
- 2018-09-26 CN CN201811126109.4A patent/CN109257546A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215373A (en) * | 2010-04-07 | 2011-10-12 | 苹果公司 | In conference display adjustments |
JP2012205274A (en) * | 2011-03-28 | 2012-10-22 | Nec Corp | Multipoint connection device, multipoint video conference system, display control method and display control program |
CN106663413A (en) * | 2014-06-30 | 2017-05-10 | 视讯中心有限责任公司 | Video call center |
CN106210599A (en) * | 2015-04-30 | 2016-12-07 | 中兴通讯股份有限公司 | A kind of many picture adjusting methods, device and multipoint control unit |
CN107402979A (en) * | 2017-07-05 | 2017-11-28 | 江苏欧帝电子科技有限公司 | A kind of electronic blackboard courseware store method played back |
Non-Patent Citations (1)
Title |
---|
张幸等: "基于手写笔的电子白板***的研究与实现", 《北京石油化工学院学报》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182344A (en) * | 2019-12-19 | 2020-05-19 | 北京大米未来科技有限公司 | Display interface control method and device, electronic equipment and medium |
CN111182344B (en) * | 2019-12-19 | 2022-05-31 | 北京大米未来科技有限公司 | Display interface control method and device, electronic equipment and medium |
CN111176596A (en) * | 2019-12-24 | 2020-05-19 | 北京大米未来科技有限公司 | Image display area switching method and device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107193794B (en) | Display content annotating method and device | |
Wang et al. | Message design for mobile learning: Learning theories, human cognition and design principles | |
US20140377722A1 (en) | Synchronous presentation of content with a braille translation | |
CN102646346A (en) | Mobile video playing system and method for remote instruction | |
CN107025213A (en) | Method and apparatus for sharing demonstration data and annotation | |
CN109257546A (en) | A kind of image display method, device, electronic equipment and medium | |
Richards | Infrastructures for immersive media in the classroom | |
JP6686578B2 (en) | Information processing apparatus and information processing program | |
CN109151520A (en) | A kind of method, apparatus, electronic equipment and medium generating video | |
Chen | [Retracted] Art Design of the Real‐Time Image Interactive Interface of the Advertising Screen Based on Augmented Reality and Visual Communication | |
CN102663907B (en) | Video teaching system and video teaching method | |
Schön et al. | A lightweight mobile quiz application with support for multimedia content | |
Schön et al. | MobileQuiz-a lecture survey tool using smartphones and QR tags | |
JP2011205601A (en) | Image processing device, and image processing method | |
Whitlock et al. | HydrogenAR: Interactive Data-Driven Presentation of Dispenser Reliability | |
CN106648432A (en) | Control method and control device for large-screen display equipment | |
Uluyol et al. | Augmented reality: A new direction in education | |
WO2014210034A1 (en) | Synchronous presentation of content with a braille translation | |
KR101821147B1 (en) | Device and Method for Providing Video | |
KR20230085333A (en) | Apparatus for ai based children education solution | |
KR20190053628A (en) | Mobile terminal of playing moving picture lecture and method of displaying related moving picture | |
JP2013232904A (en) | Image processing device, image processing program, and image processing method | |
Tesoriero et al. | Interactive learning panels | |
Hart-Davis | Deploying Chromebooks in the classroom: Planning, installing, and managing Chromebooks in schools and colleges | |
JP2017199058A (en) | Recognition device, image content presentation system, program |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190122 |