CN106998438B - User video image display methods and device in visualization calling - Google Patents

User video image display methods and device in visualization calling Download PDF

Info

Publication number
CN106998438B
CN106998438B CN201610052855.8A CN201610052855A CN106998438B CN 106998438 B CN106998438 B CN 106998438B CN 201610052855 A CN201610052855 A CN 201610052855A CN 106998438 B CN106998438 B CN 106998438B
Authority
CN
China
Prior art keywords
user
user key
window
dragged
binding
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.)
Expired - Fee Related
Application number
CN201610052855.8A
Other languages
Chinese (zh)
Other versions
CN106998438A (en
Inventor
张志坡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jiaxun Feihong Electrical Co Ltd
Original Assignee
Beijing Jiaxun Feihong Electrical Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jiaxun Feihong Electrical Co Ltd filed Critical Beijing Jiaxun Feihong Electrical Co Ltd
Priority to CN201610052855.8A priority Critical patent/CN106998438B/en
Publication of CN106998438A publication Critical patent/CN106998438A/en
Application granted granted Critical
Publication of CN106998438B publication Critical patent/CN106998438B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention provides user video image display methods and devices in visualization calling, wherein method includes: the call operation monitoring calling subscriber and initiating at visualization calling interface, visualization calling interface includes user key-press area and video viewing area, user key-press area includes user key-press corresponding with each called party, and video viewing area includes multiple display windows for showing the video image of each called party;When listening in user key-press area has user key-press to be drawn to video viewing area, using the current close display window of dragged user key-press as the binding window of dragged user key-press;When receiving the video image of the corresponding called party of dragged user key-press, the video image of the called party received is shown in binding window.Each display window can be mapped by the present invention convenient for calling subscriber with each called party, reduce calling subscriber's operation difficulty, improve the Experience Degree of visualization calling.

Description

Method and device for displaying video image of user in visual call
Technical Field
The invention relates to the technical field of communication, in particular to a method and a device for displaying video images of users in visual calls.
Background
With the development of IP technology and wireless technology, the traditional voice scheduling is gradually replaced. Visual dispatching command is widely used in military, railway, electric power, public security, petroleum and other departments.
A visual call interface for a visual dispatch desk is provided in the prior art, and is specifically shown in fig. 1. The interface is used as a display interface of the visual call application platform and is displayed on terminal equipment, such as a computer, a tablet computer or other control terminals. The interface comprises two parts, namely a user key area and a video display area, wherein the user key area comprises a plurality of user keys, each user key corresponds to each called user, the video display area comprises a plurality of display windows, and each display window is used for displaying a video image of the user who has established call connection.
When initiating a visual call through the interface shown in fig. 1, a calling user clicks a user key corresponding to a called user in a user key area, the visual call application platform randomly selects an idle display window in a video display area as a display window of the called user, and displays a video image of the called user through the display window of the called user.
The inventor finds in research that, in the visual call application platform in the prior art, an idle display window is randomly selected in a video display area as a display window of a called user, so that a calling user is difficult to correspond each called user to each display window, the operation difficulty of the calling user is increased, and the experience degree of visual call is reduced.
Disclosure of Invention
In view of this, the present invention provides a method and an apparatus for displaying video images of users in a visual call, which are capable of facilitating a calling user to correspond each display window to each called user, reducing the operation difficulty of the calling user, and improving the experience of the visual call.
In a first aspect, the present invention provides a method for displaying video images of users in a visual call, comprising: monitoring a calling operation initiated by a calling user on a visual calling interface, wherein the visual calling interface comprises a user key area and a video display area, the user key area comprises user keys corresponding to all called users, and the video display area comprises a plurality of display windows for displaying video images of all called users; when it is monitored that a user key is dragged to the video display area in the user key area, taking a display window which is close to the dragged user key at present as a binding window of the dragged user key; and when the video image of the called user corresponding to the dragged user key is received, displaying the received video image of the called user in the binding window.
With reference to the first aspect, the present invention provides a first possible implementation manner of the first aspect, where taking a display window, to which the dragged user key is currently close, as a binding window of the dragged user key includes: checking the size relation between the dragged user key and the overlapping area of each display window of the video display area; and taking the display window with the largest overlapped area with the dragged user key as a binding window of the dragged user key.
With reference to the foregoing implementation manner of the first aspect, the present invention provides a second possible implementation manner of the first aspect, where taking a display window, to which the dragged user key is currently close, as a binding window of the dragged user key includes: acquiring user information corresponding to the dragged user key; and establishing a corresponding relation among the user information, the dragged user key and the binding window.
With reference to the second possible implementation manner of the first aspect, the present invention provides a third possible implementation manner of the first aspect, wherein the method further includes: displaying the corresponding relation in the visual call interface in a form of a table; or, the user information is superposed on the specified area of the binding window and displayed.
With reference to the first aspect, the present invention provides a fourth possible implementation manner of the first aspect, where the method further includes: when the dragged user key is bound with a first display window in advance and the first user key is bound with the binding window in advance, removing the binding relation between the dragged user key and the first display window and removing the binding relation between the binding window and the first user key; and taking the first display window as a binding window of the first user key.
In a second aspect, the present invention provides a visual display device for video images of users in a call, comprising: the operation monitoring module is used for monitoring calling operation initiated by a calling user on a visual calling interface, wherein the visual calling interface comprises a user key area and a video display area, the user key area comprises user keys corresponding to all called users, and the video display area comprises a plurality of display windows used for displaying video images of all called users; a binding window determining module, configured to, when it is monitored that a user key is dragged to the video display area in the user key area, take a display window that is currently close to the dragged user key as a binding window of the dragged user key; and the video image display module is used for displaying the received video image of the called user on the binding window when the video image of the called user corresponding to the dragged user key is received.
With reference to the second aspect, the present invention provides a first possible implementation manner of the second aspect, wherein the binding window determining module includes: the overlapped area checking unit is used for checking the size relation between the dragged user key and the overlapped area of each display window of the video display area; and the binding window determining unit is used for taking the display window with the largest overlapped area with the dragged user key as the binding window of the dragged user key.
With reference to the foregoing implementation manner of the second aspect, the present invention provides a second possible implementation manner of the second aspect, where the binding window determining module includes: the information acquisition unit is used for acquiring user information corresponding to the dragged user key; and the corresponding relation establishing unit is used for establishing the corresponding relation among the user information, the dragged user key and the binding window.
With reference to the second possible implementation manner of the second aspect, the present invention provides a third possible implementation manner of the second aspect, wherein the apparatus further includes: the corresponding relation display module is used for displaying the corresponding relation in the visual call interface in a table form; or the user information overlapping module is used for overlapping the user information on the specified area of the binding window and displaying the user information.
With reference to the second aspect, the present invention provides a fourth possible implementation manner of the second aspect, wherein the apparatus further includes: the binding removing module is used for removing the binding relation between the dragged user key and the first display window and removing the binding relation between the binding window and the first user key when the dragged user key is bound with the first display window in advance and the first user key is bound with the binding window in advance; and the binding reconstruction module is used for taking the first display window as a binding window of the first user key.
By the method and the device for displaying the video images of the users in the visual calling, the display windows corresponding to the called users can be determined according to the mode specified by the calling user, so that the calling user can conveniently correspond each display window with each called user, the operation difficulty of the calling user is reduced, and the experience degree of the visual calling is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1 illustrates a schematic diagram of a visual call interface in the prior art;
fig. 2 is a flow chart illustrating a method for displaying video images of a user in a visual call according to a first embodiment of the present invention;
FIG. 3 is a diagram illustrating a first embodiment of the present invention for displaying user information superimposed on a specific area of a binding window;
fig. 4 is a schematic flow chart illustrating a method for displaying video images of a user in a visual call according to a first embodiment of the present invention;
fig. 5 is a schematic diagram illustrating an application scenario of a method for displaying video images of users in a visual call according to a first embodiment of the present invention;
fig. 6 is a schematic diagram illustrating a second application scenario of the method for displaying video images of users in a visual call according to the first embodiment of the present invention;
fig. 7a to 7b are schematic diagrams illustrating a third application scenario of the method for displaying video images of users in a visual call according to the first embodiment of the present invention;
fig. 8 is a schematic diagram showing a configuration of a video image display apparatus for a user in a visual call according to a second embodiment of the present invention;
fig. 9 is a schematic diagram showing another structure of a video image display apparatus for a user in a visual call according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
In consideration of the fact that in the visual call application platform in the prior art, an idle display window is randomly selected in a video display area to serve as a display window of a called user, so that a calling user is difficult to correspond each called user to each display window, the operation difficulty of the calling user is increased, and the experience degree of visual call is reduced, the invention provides a method and a device for displaying video images of the users in visual call, and the following detailed description is combined with an embodiment.
Example one
Fig. 2 is a flowchart illustrating a method for displaying video images of a user in a visual call according to a first embodiment of the present invention, where an execution subject of the method may be a terminal device, such as a computer or other control terminal, installed with a visual call application platform. As shown in fig. 2, the method for displaying video images of users in a visual call in the embodiment of the present invention includes the following steps:
step S102, monitoring calling operation initiated by a calling user on a visual calling interface, wherein the visual calling interface comprises a user key area and a video display area, the user key area comprises user keys corresponding to all called users, and the video display area comprises a plurality of display windows for displaying video images of all called users.
In the embodiment, the visual call application platform installed on the terminal device can monitor the call operation initiated by the calling user on the visual call interface. The visual calling application platform can be an application program on the terminal equipment, provides a visual calling interface and an interface monitoring interface for a calling party, and monitors calling operation initiated by the calling party on the visual calling interface through the interface monitoring interface. The calling operation comprises operations of clicking, double clicking, sliding, dragging and the like.
And step S104, when it is monitored that the user key is dragged to the video display area in the user key area, taking the display window which is close to the dragged user key at present as a binding window of the dragged user key.
Considering that when a calling user drags a user key to a video display area, the dragged user key may not completely coincide with one display window but be between a plurality of display windows, and therefore, a binding window needs to be selected according to the dragging position of the dragged user key. In this embodiment, the taking the display window, to which the dragged user key is currently close, as the binding window of the dragged user key specifically includes: (1) and checking the size relation between the dragged user key and the overlapped area of each display window of the video display area. When the dragged user key is between several display windows after being dragged, the size of the overlapped area of the dragged user key and each display window is checked. (2) And taking the display window with the largest overlapped area with the dragged user key as a binding window of the dragged user key. Through the process (1) and the process (2), when the dragging action of the calling user is not accurate enough, the binding window can be automatically selected according to the size of the overlapped area, and the uncertainty of the selection of the binding window is avoided.
And step S106, when the video image of the called user corresponding to the dragged user key is received, displaying the received video image of the called user on the binding window.
Since the binding window is a display window designated by the calling user, the calling user can correspond the display window to the called user, so that the display windows corresponding to the called users can be clearly distinguished.
By the visual calling user video image display method, the display window corresponding to the called user can be determined according to the mode designated by the calling user, so that the calling user can conveniently correspond each display window with each called user, the operation difficulty of the calling user is reduced, and the visual calling experience is improved.
Considering that the called users have respective user information, and can distinguish the called users through the user information, in this embodiment, the display window that is currently close to the dragged user key is used as the binding window of the dragged user key, and includes: (1) acquiring user information corresponding to the dragged user key; (2) and establishing a corresponding relation among the user information, the dragged user key and the binding window.
In order to facilitate the calling user to distinguish the display windows corresponding to the called users, the method in this embodiment further includes: displaying the corresponding relation in a visual call interface in a form of a table; or, the user information is superposed on the designated area of the binding window and displayed.
TABLE 1
User information User key Binding windows
Stretch stroke User key 2 No. 1 display window
Zhang Peng User key 3 No. 2 display window
Liuhua (traditional Chinese medicine) User key 1 No. 3 display window
Table 1 shows one expression form of the correspondence relationship. The user name of the currently called user, the corresponding user key and the binding window can be seen from table 1. In this embodiment, the corresponding relationship is displayed in a table form, so that the calling user can clearly know the user key and the binding window corresponding to each called user, and the calling user can distinguish each called user more conveniently.
Fig. 3 is a schematic diagram showing a process of superimposing and displaying user information on a designated area of a binding window. As can be seen from fig. 3, the user information is superimposed on the binding window and displayed, so that the calling user can distinguish each called user while watching the video image of the called user, and the calling experience of the calling user is improved.
Considering the situation that the video image of the called user corresponding to the dragged user key is already displayed in other display windows in advance, as shown in fig. 4, the method in this embodiment further includes:
step S402, when the dragged user key is bound with a first display window in advance and the binding window is bound with a first user key in advance, removing the binding relationship between the dragged user key and the first display window and removing the binding relationship between the binding window and the first user key;
step S404, the first display window is used as a binding window of the first user key.
The first display window is used as a binding window of the first user key, so that the video image of the called user corresponding to the first user key can be displayed on the first display window.
For example, if the currently dragged user key is a user key 1, the binding window is a display window 2, the user key 1 is bound with the display window 1 in advance, and the display window 2 is bound with a user key 2 in advance, the binding relationship between the user key 1 and the display window 1 is released, and the binding relationship between the display window 2 and the user key 2 is released; and taking the display window 1 as a binding window of the user key 2, and displaying the video image of the called user corresponding to the user key 2 on the display window 1.
Through the steps S402 and S404, the video images displayed by the two display windows can be exchanged, so that the calling user can conveniently adjust the display content of each display window as required, and the user experience is improved.
Fig. 5 is a schematic view showing an application scenario of the method for displaying video images of users in a visual call in the present embodiment. As shown in fig. 5, when a calling user initiates a call, drag a user key 3 to a display window No. 2, and when the visual call application platform receives a video image of a called user corresponding to the user key 3, the video image can be displayed through the display window No. 2.
Fig. 6 is a schematic diagram illustrating a second application scenario of the method for displaying video images of users in a visual call in the present embodiment. As shown in fig. 6, after the video channel between the calling user and the called user is established, the video image of the called user corresponding to the user key is already displayed on a certain original display window, and at this time, the user key is dragged to another display window, and then the video image corresponding to the user key is displayed on the other display window, and the display work on the certain original display window is cancelled.
As shown in fig. 6, the video image of the called user corresponding to the user key 3 is already displayed in the display window No. 2. At this time, the calling user drags the user key 3 to the display window No. 3, and the video image corresponding to the user key 3 is displayed through the display window No. 3 and is not continuously displayed in the display window No. 2. Or in fig. 6, the positions of the display window No. 2 and the display window No. 3 can be exchanged, so that the video image corresponding to the user key 3 is displayed at the position of the display window No. 3.
Fig. 7a and 7b are schematic diagrams illustrating a third application scenario of the method for displaying video images of users in a visual call in the present embodiment. As shown in fig. 7a and 7b, when the video image corresponding to the user key 2 is already displayed in the display window No. 2 and the video image corresponding to the user key 3 is already displayed in the display window No. 3, if the user key 3 is dragged to the display window No. 2, the video image corresponding to the user key 3 is displayed through the display window No. 2, and the video image corresponding to the user key 2 is displayed through the display window No. 3. Alternatively, in fig. 7a and 7b, the positions of the display window No. 2 and the display window No. 3 can be switched, so that the video image corresponding to the user key 3 is displayed at the position of the display window No. 2, and the video image corresponding to the user key 2 is displayed at the position of the display window No. 3.
In summary, by the user video image display method in the visual call, the user can distinguish each called user conveniently, the user can adjust the display content of each display window conveniently as required, especially the display content of two display windows is exchanged or the positions of the two display windows are exchanged, and the call experience of the user is improved.
Example two
In correspondence to the method for displaying video images of users in a visual call in the first embodiment, a second embodiment of the present invention further provides an apparatus for displaying video images of users in a visual call, the apparatus is configured to execute the method in the first embodiment, as shown in fig. 8, and the apparatus includes:
the operation monitoring module 81 is configured to monitor a call operation initiated by a calling user on a visual call interface, where the visual call interface includes a user button area and a video display area, the user button area includes user buttons corresponding to called users, and the video display area includes multiple display windows for displaying video images of the called users;
a binding window determining module 82, configured to, when it is monitored that a user key is dragged to the video display area in the user key area, take a display window that is currently close to the dragged user key as a binding window of the dragged user key;
and the video image display module 83 is configured to, when receiving a video image of the called user corresponding to the dragged user key, display the received video image of the called user in the binding window.
Through the visual calling user video image display device in the embodiment, the display windows corresponding to the called users can be determined according to the mode designated by the calling user, so that the calling user can conveniently correspond each display window with each called user, the operation difficulty of the calling user is reduced, and the visual calling experience is improved.
Considering that when a calling user drags a user key to a video display area, the dragged user key may not completely coincide with one display window but be between a plurality of display windows, and therefore, a binding window needs to be selected according to the dragging position of the dragged user key. In this embodiment, the binding window determining module 82 includes: the overlapped area checking unit is used for checking the size relation between the dragged user key and the overlapped area of each display window of the video display area; and the binding window determining unit is used for taking the display window with the largest overlapped area with the dragged user key as the binding window of the dragged user key. Through the coincidence region checking unit and the binding window determining unit, when the dragging action of the calling user is not accurate enough, the binding window can be automatically selected according to the size of the coincidence region, and the uncertainty of the selection of the binding window is avoided.
Considering that the called users have respective user information, and the called users can be distinguished through the user information, in this embodiment, the binding window determining module 82 includes: the information acquisition unit is used for acquiring user information corresponding to the dragged user key; and the corresponding relation establishing unit is used for establishing the corresponding relation among the user information, the dragged user key and the binding window.
In order to facilitate the calling user to distinguish the display windows corresponding to the called users, the apparatus in this embodiment further includes: the corresponding relation display module is used for displaying the corresponding relation in a visual call interface in a form of a table; or the user information overlapping module is used for overlapping the user information on the specified area of the binding window and displaying the user information. In this embodiment, the corresponding relationship is displayed in a table form, so that the calling user can clearly know the user key and the binding window corresponding to each called user, and the calling user can distinguish each called user more conveniently. The user information is superposed on the binding window and displayed, so that the calling user can distinguish each called user when watching the video image of the called user, and the calling experience of the calling user is improved.
Considering the situation that the video image of the called user corresponding to the dragged user key is already displayed in other display windows in advance, as shown in fig. 9, the apparatus in this embodiment further includes: the binding removing module 91 is configured to remove a binding relationship between the dragged user key and the first display window and remove a binding relationship between the binding window and the first user key when the dragged user key is pre-bound with the first display window and the first user key is pre-bound with the binding window; and a binding reconstruction module 92, configured to use the first display window as a binding window for the first user key. Through the binding removing module 91 and the binding rebuilding module 92, video images displayed by the two display windows can be exchanged, a calling user can conveniently adjust the display content of each display window as required, and the user experience is improved.
In summary, through the user video image display device in the visual call, the user can distinguish each called user conveniently, the user can adjust the display content of each display window conveniently as required, especially the display content of two display windows is exchanged or the positions of the two display windows are exchanged, and the user call experience is improved.
The user video image display device in the visual call provided by the embodiment of the invention can be specific hardware on equipment or software or firmware installed on the equipment. The device provided by the embodiment of the present invention has the same implementation principle and technical effect as the method embodiments, and for the sake of brief description, reference may be made to the corresponding contents in the method embodiments without reference to the device embodiments. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the foregoing systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided by the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the present invention in its spirit and scope. Are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A method for displaying video images of a user in a visual call, comprising:
monitoring a calling operation initiated by a calling user on a visual calling interface, wherein the visual calling interface comprises a user key area and a video display area, the user key area comprises user keys corresponding to all called users, and the video display area comprises a plurality of display windows for displaying video images of all called users;
when it is monitored that a user key is dragged to the video display area in the user key area, checking the size relationship between the dragged user key and the overlapping area of each display window of the video display area, and taking the display window with the largest overlapping area with the dragged user key as a binding window of the dragged user key;
when a video image of a called user corresponding to the dragged user key is received, displaying the received video image of the called user on the binding window;
taking the display window which is close to the dragged user key currently as a binding window of the dragged user key, wherein the display window comprises:
acquiring user information corresponding to the dragged user key;
and establishing a corresponding relation among the user information, the dragged user key and the binding window.
2. The method of claim 1, further comprising:
displaying the corresponding relation in the visual call interface in a form of a table; or, the user information is superposed on the specified area of the binding window and displayed.
3. The method of claim 1, further comprising:
when the dragged user key is bound with a first display window in advance and a first user key is bound with the binding window in advance, removing the binding relation between the dragged user key and the first display window and removing the binding relation between the binding window and the first user key;
and taking the first display window as a binding window of the first user key.
4. A device for displaying video images of a user in a visual call, comprising:
the operation monitoring module is used for monitoring calling operation initiated by a calling user on a visual calling interface, wherein the visual calling interface comprises a user key area and a video display area, the user key area comprises user keys corresponding to all called users, and the video display area comprises a plurality of display windows used for displaying video images of all called users;
a binding window determining module, configured to check a size relationship between the dragged user key and each display window overlapping area of the video display area when it is monitored that the user key is dragged to the video display area in the user key area, and use a display window with a largest overlapping area with the dragged user key as a binding window of the dragged user key;
the video image display module is used for displaying the received video image of the called user on the binding window when the video image of the called user corresponding to the dragged user key is received;
the binding window determination module includes: the information acquisition unit is used for acquiring user information corresponding to the dragged user key;
and the corresponding relation establishing unit is used for establishing the corresponding relation among the user information, the dragged user key and the binding window.
5. The apparatus of claim 4, further comprising:
the corresponding relation display module is used for displaying the corresponding relation in the visual call interface in a table form; or,
and the user information overlapping module is used for overlapping the user information on the specified area of the binding window and displaying the user information.
6. The apparatus of claim 4, further comprising:
the binding removing module is used for removing the binding relation between the dragged user key and the first display window and removing the binding relation between the binding window and the first user key when the dragged user key is bound with the first display window in advance and the first user key is bound with the binding window in advance;
and the binding reconstruction module is used for taking the first display window as a binding window of the first user key.
CN201610052855.8A 2016-01-26 2016-01-26 User video image display methods and device in visualization calling Expired - Fee Related CN106998438B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610052855.8A CN106998438B (en) 2016-01-26 2016-01-26 User video image display methods and device in visualization calling

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610052855.8A CN106998438B (en) 2016-01-26 2016-01-26 User video image display methods and device in visualization calling

Publications (2)

Publication Number Publication Date
CN106998438A CN106998438A (en) 2017-08-01
CN106998438B true CN106998438B (en) 2019-11-19

Family

ID=59428490

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610052855.8A Expired - Fee Related CN106998438B (en) 2016-01-26 2016-01-26 User video image display methods and device in visualization calling

Country Status (1)

Country Link
CN (1) CN106998438B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112835488B (en) * 2019-11-22 2022-09-02 杭州海康威视数字技术股份有限公司 Display window control method and device
CN111314649B (en) * 2020-03-16 2021-11-19 哈尔滨海能达科技有限公司 Method and device for establishing video conference and video conference system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101147400A (en) * 2005-03-25 2008-03-19 爱米特***公司 Split screen multimedia video conference
CN101600081A (en) * 2009-06-26 2009-12-09 宇龙计算机通信科技(深圳)有限公司 A kind of mobile communication terminal and video calling processing method and system
CN103905772A (en) * 2012-12-28 2014-07-02 联想(北京)有限公司 Prompting method and electronic equipment
CN104427293A (en) * 2013-08-23 2015-03-18 中兴通讯股份有限公司 Method and device for establishing video conference interface and video terminal
CN105204733A (en) * 2015-09-02 2015-12-30 小米科技有限责任公司 Video chat window display method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101147400A (en) * 2005-03-25 2008-03-19 爱米特***公司 Split screen multimedia video conference
CN101600081A (en) * 2009-06-26 2009-12-09 宇龙计算机通信科技(深圳)有限公司 A kind of mobile communication terminal and video calling processing method and system
CN103905772A (en) * 2012-12-28 2014-07-02 联想(北京)有限公司 Prompting method and electronic equipment
CN104427293A (en) * 2013-08-23 2015-03-18 中兴通讯股份有限公司 Method and device for establishing video conference interface and video terminal
CN105204733A (en) * 2015-09-02 2015-12-30 小米科技有限责任公司 Video chat window display method and device

Also Published As

Publication number Publication date
CN106998438A (en) 2017-08-01

Similar Documents

Publication Publication Date Title
EP2869501B1 (en) Method and device for displaying notification message
US20140002396A1 (en) Information processing method, information processing apparatus and electronic device
CN104539791B (en) The method and device of instant messaging is carried out in communication terminal
CN110781408B (en) Information display method and device
CN105302458B (en) A kind of message display method and device
CN103513969B (en) Application program entry method for building up, device and terminal
US20160249321A1 (en) Method of synchronizing notification messages for electronic devices and electronic devices
CN104978180B (en) Unprocessed event prompting method and device and mobile terminal
CN106980442B (en) Icon management method and electronic equipment
US20160299741A1 (en) Method and system of illustrating audio signal strength
CN108073380B (en) Electronic device, display control method and related product
CN103761201B (en) Terminal applies event-handling method and device
CN103970422A (en) Screen transparency automatic changing method of mobile terminal and mobile terminal
WO2017012405A1 (en) Method for operating mobile terminal, mobile terminal and computer-readable medium
WO2016180050A1 (en) Method and device for controlling notification content preview on mobile terminal, and storage medium
CN105100447B (en) A kind of setting of application attribute and message treatment method, device
CN106998438B (en) User video image display methods and device in visualization calling
CN107682524A (en) A kind of information displaying method and device, terminal and readable storage medium storing program for executing
US10158981B2 (en) Method and device for pushing information during call and storage medium
CN107707529A (en) A kind of client validation method for realizing limitation identifying code transmission times
CN106708354B (en) Instant messaging method and client
CN104618227B (en) A kind of method and apparatus of protection instant communication contacts relevant information
CN111930278B (en) Intelligent interaction device, intelligent interaction method, and storage medium
CN104636055A (en) Display method and device of dynamic information of contacts
CN105677187B (en) The display control method and device of image

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191119