CN111669468A - Network state display method and device in call process, computer equipment and medium - Google Patents

Network state display method and device in call process, computer equipment and medium Download PDF

Info

Publication number
CN111669468A
CN111669468A CN202010504369.1A CN202010504369A CN111669468A CN 111669468 A CN111669468 A CN 111669468A CN 202010504369 A CN202010504369 A CN 202010504369A CN 111669468 A CN111669468 A CN 111669468A
Authority
CN
China
Prior art keywords
network state
local
opposite
curve
state data
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.)
Granted
Application number
CN202010504369.1A
Other languages
Chinese (zh)
Other versions
CN111669468B (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN202010504369.1A priority Critical patent/CN111669468B/en
Publication of CN111669468A publication Critical patent/CN111669468A/en
Priority to PCT/CN2020/124737 priority patent/WO2021139345A1/en
Application granted granted Critical
Publication of CN111669468B publication Critical patent/CN111669468B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0081Network operation, administration, maintenance, or provisioning
    • H04M7/0084Network monitoring; Error detection; Error recovery; Network testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application relates to a method and a device for displaying a network state in a call process, computer equipment and a medium. The method comprises the following steps: acquiring current network state data of a current call, wherein the current network state data comprises opposite terminal network state data and local network state data; extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking opposite-end delay time as jitter frequency; extracting local packet loss rate from the local network state data as the amplitude of a local network state curve, and taking local delay time as jitter frequency; drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve; and displaying the opposite-end network state curve and the local network state curve on a call interface. The invention also relates to a blockchain technology, and the current network state data is stored in the blockchain nodes. The method can improve the intelligent level.

Description

Network state display method and device in call process, computer equipment and medium
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method and an apparatus for displaying a network status during a call, a computer device, and a medium.
Background
With the development of internet technology, voip is increasingly applied and tends to replace telephones. The voice over ip call quality is greatly affected by the network, such as packet loss, network delay, jitter, and the like, and an unstable phenomenon exists in practical application, and it is necessary to inform a user of the network quality of the user and to know the network quality of the other party when the user is currently in a call.
In the audio-video voip telephone in the industry, through the acquisition of the state, the quality of the current network is represented by characters and icons, for example, in the case of poor network, the user can use 'the network where you are located is poor', or the user can use a mode similar to a mobile phone signal lattice to present, and a character prompt is popped up, so that on one hand, the user cannot intuitively feel the continuously changing state of the current network, on the other hand, the user cannot intuitively distinguish that the user is not good in the network, or the user is not good in the network of the other party, which causes the problem of call quality, and the user cannot be intelligenti.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a method, an apparatus, a computer device, and a medium for displaying a network status during a call, which can improve an intelligent level of call quality display.
A method for displaying network state in a call process comprises the following steps:
acquiring current network state data related to current call, wherein the current network state data comprises opposite terminal network state data and local network state data;
extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking opposite-end delay time as the jitter frequency of the opposite-end network state curve;
extracting local packet loss rate from the local network state data as amplitude of a local network state curve, and taking local delay time as jitter frequency of the local network state curve;
drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve;
and displaying the opposite-end network state curve and the local network state curve on a call interface.
In one embodiment, the displaying the peer network status curve and the local network status curve on a call interface includes:
acquiring a preset call quality threshold;
judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet a judgment condition based on the preset call quality threshold value;
and when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold, displaying a curve of a section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through a first identifier.
In one embodiment, the displaying the peer network status curve and the local network status curve after the call interface further includes:
and when the display time of the opposite terminal network state curve and the local network state curve is equal to the preset time, modifying the extension direction of the opposite terminal network state curve and the local network state curve, wherein the modified extension direction is opposite to the original extension direction.
In one embodiment, the acquiring current network status data related to the current call includes:
acquiring network state data from local to server realized in the server, network state data from opposite end to server realized in the server and network state data from opposite end to local received by the server;
acquiring local to opposite network state data stored in the local;
calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server;
obtaining local network state data through network state data from a local terminal to a server and network state data from an opposite terminal to the local terminal, and obtaining opposite terminal network state data through the network state data from the opposite terminal to the server and the network state data from the local terminal to the opposite terminal;
and uploading the current network state data to a block chain.
In one embodiment, the method further comprises:
judging whether the local or opposite terminal is disconnected according to whether the current network state data meets a preset condition;
and when the current network state data corresponding to the local terminal and/or the opposite terminal meets the preset conditions, displaying the local terminal and/or the opposite terminal disconnected network on a call interface.
In one embodiment, the determining whether the local or peer is disconnected according to whether the current network state data meets a preset condition includes:
when network state data from the opposite terminal to the local terminal and network transmission data are not received within a preset time period and the network state data from the local terminal to the server are normal, judging that the opposite terminal is disconnected;
and when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received within a preset time period, judging that the local network is disconnected.
In one embodiment, the displaying the peer network status curve and the local network status curve on a call interface includes:
acquiring a preset curve display position;
and displaying the opposite terminal network state curve and the local network state curve on a call interface at the preset curve display position.
An apparatus for displaying a network status during a call, the apparatus comprising:
a network state data obtaining module, configured to obtain current network state data related to a current call, where the current network state data includes opposite-end network state data and local network state data;
an opposite terminal data extraction module, configured to extract an opposite terminal packet loss rate from the opposite terminal network state data as an amplitude of an opposite terminal network state curve, and an opposite terminal delay time as a jitter frequency of the opposite terminal network state curve;
the local data extraction module is used for extracting a local packet loss rate from the local network state data as the amplitude of a local network state curve, and the local delay time is used as the jitter frequency of the local network state curve;
the drawing module is used for drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve;
and the display module is used for displaying the opposite-end network state curve and the local network state curve on a call interface.
A computer device comprising a memory storing a computer program and a processor implementing the steps of the method of any of the above when the computer program is executed.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any of the above.
According to the method, the device, the computer equipment and the medium for displaying the network state in the call process, the sending curve and the opposite-end network state curve are obtained by analyzing according to the current network state data related to the current call, and the curves are displayed on the call interface, so that the call quality can be displayed visually in real time, the call quality is more intelligent, and the user experience is optimized.
Drawings
FIG. 1 is a diagram of an exemplary embodiment of a network state display method during a call;
FIG. 2 is a flow chart illustrating a method for displaying network status during a call in one embodiment;
FIG. 3 is a diagram of a network state diagram in one embodiment;
FIG. 4 is a diagram illustrating the transmission of network status data according to one embodiment;
FIG. 5 is a block diagram of a network status display device during a call in one embodiment;
FIG. 6 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The method for displaying the network state in the call process can be applied to the application environment shown in fig. 1. A local terminal 102 (hereinafter, referred to as a local terminal) and an opposite terminal 106 (hereinafter, referred to as an opposite terminal) communicate with the server 104 through a network. The local 102 may obtain current network state data (including that sent by the server 104 and that sent by the peer 106) involved in the current call, where the current network state data includes peer network state data and local network state data; thus, the local 102 extracts the peer packet loss rate from the peer network state data as the amplitude of the peer network state curve, and uses the peer delay time as the jitter frequency of the peer network state curve; and extracting the local packet loss rate from the local network state data as the amplitude of the local network state curve, and taking the local delay time as the jitter frequency of the local network state curve. The local 102 uses time as a horizontal axis, draws an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve, and draws a local network state curve according to the amplitude and the jitter frequency of the local network state curve; finally, the local 102 displays the opposite-end network state curve and the local network state curve on the call interface. Therefore, the conversation quality can be visually displayed in real time, so that the conversation is more intelligent and the user experience is optimized. The local terminal 102 and the peer terminal 106 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented by an independent server or a server cluster composed of a plurality of servers.
In an embodiment, as shown in fig. 2, a method for displaying a network status during a call is provided, which is described by taking the method as an example applied to the terminal in fig. 1, and includes the following steps:
s202: and acquiring current network state data related to the current call, wherein the current network state data comprises opposite terminal network state data and local network state data.
Specifically, the current network state data is determined according to the transmission state of the voip media data, and the transmission quality of four segments of data, the data from the local to the server, the data from the server to the local, the data from the opposite end to the server, and the data transmission status from the server to the opposite end are required to achieve the effect. The actual situation that the network state can reflect the conversation of the user more truly is determined through the actual media transmission state, wherein the data transmission state can be obtained through an RTCP real-time transmission protocol. The local terminal can obtain the local network state data through the RTCP data from the local terminal to the server and the RTCP data from the server terminal to the local terminal, and the opposite terminal network state data is determined through the RTCP data from the opposite terminal to the server and the RTCP data from the server terminal to the opposite terminal.
S204: and extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking the opposite-end delay time as the jitter frequency of the opposite-end network state curve.
S206: and extracting the local packet loss rate from the local network state data as the amplitude of the local network state curve, and taking the local delay time as the jitter frequency of the local network state curve.
Specifically, to achieve the above scaling of the peer network and the home network, 4 data are required for characterization. Here, local uplink data and local downlink data are needed for local, so that the local uplink data can be obtained by setting RTCP in a server, and the local downlink data needs to be calculated by using peer-to-local full-link data and peer-to-service uplink data, that is, peer-to-local full-link RTCP data — peer-to-server uplink data, so that the local downlink data can be accurately determined. The packet loss rate is one of the RTCP data, so that the packet loss rate in the RTCP can be directly extracted, for example, the calculated packet loss rates in the uplink data and the downlink data are obtained, then the average packet loss rate is calculated as the local packet loss rate, and similarly, the delay time is also extracted from the RTCP, and the average value is calculated.
Specifically, in the present embodiment, the network condition can be visually demonstrated in an electrocardiogram manner, and the health status of the network is drawn by using the network packet sending status and the timestamp. For example, the packet loss rate over a period of time is plotted as the amplitude of the curve, and the delay time of a group of network packets is plotted as the jitter frequency of the curve. According to the definition of RFC3550, RTCP provides information such as fractional loss, jitter, and rtt, so that the packet loss rate, jitter frequency, and the like can be accurately obtained from RTCP.
S208: and drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve.
Specifically, in conjunction with fig. 3, an electrocardiogram is used to represent the network status, and the electrocardiogram is divided into two parts to represent the network status of the local terminal and the peer terminal, wherein the horizontal axis of time is taken as the horizontal axis, the horizontal axis of the local terminal and the peer terminal is equal in length, the start point and the end point of time are also equal, the local terminal and the peer terminal share the vertical axis, and the vertical axis represents the network quality, wherein the larger the amplitude is, the worse the network quality is, the smaller the amplitude is, the better the network quality is, and the jitter frequency is because in a group of network packets, the more jitter is, the higher the frequency is, a grid is, that is, the more jitter is. Thus, the electrocardiogram is obtained according to the local mapping and the mapping, and the quality of the local network and the quality of the opposite terminal network are respectively represented. For example, "me" and "opponent" may be displayed in the vicinity of two curves, respectively, to characterize the party represented by the curves.
S210: and displaying the opposite-end network state curve and the local network state curve on a call interface.
Specifically, in order to make the user perceive the network change during a call, such as a network phone, a voice phone, or a video phone, the opposite-end network state curve and the local-network state curve may be displayed locally on the call interface, so that the user may accurately perceive the current network state. The electrocardiogram can be displayed in a state that the ground color is transparent, so that the video interface and the like are prevented from being shielded.
In addition, in order to reduce the resources occupied by the display, the display time may be set, for example, when at least one of the local and the opposite terminals has poor network quality, the electrocardiogram is displayed, for example, the electrocardiogram is displayed within a period of time before and after the current time, the previous period of time may be a preset time range, and the later period of time may be determined according to the network state, for example, the display is not stopped until a period of time after the network states of the local and the opposite terminals become good.
According to the method for displaying the network state in the call process, the sending curve and the opposite-end network state curve are obtained by analyzing according to the current network state data related to the current call, and the curves are displayed on the call interface, so that the call quality can be visually displayed in real time, the call is more intelligent, the user experience is optimized, the network condition of a local party and the network condition of an opposite end are displayed simultaneously, the network of the party can be determined to be in a problem, in addition, the network quality can be continuously displayed in real time in the call, the change of the network within a period of time can be evaluated, and the phenomenon that the prompt disappears instantly and the whole influence cannot be perceived is avoided.
In one embodiment, displaying the peer network state curve and the local network state curve on the call interface includes: acquiring a preset call quality threshold; judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet a judgment condition based on a preset call quality threshold value; and when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold, displaying the curve of the section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through the first identifier.
Specifically, the preset call quality threshold is preset by a developer, and may be represented as a horizontal line in a electrocardiogram, and if the horizontal line is exceeded, the network quality is poor, otherwise, the network quality is good, so that the local may determine whether the amplitude of the peer network state curve and the amplitude of the local network state curve are greater than the preset call quality threshold, and if the amplitudes are greater than the preset call quality threshold, the preset call quality threshold is displayed in red, otherwise, the preset call quality threshold is displayed in green, and the like, so as to visually display and optimize user experience.
And because the local time and the opposite end time are corresponding, the current position of the curve in the extension direction represents the network state at the current time, so that the user can judge whether the network state is good or not only by surveying the network state at the current time, that is, whether the amplitude exceeds the horizontal line or not, for example, if the amplitude exceeds the horizontal line, the network state is poor, otherwise, the network state is good, and in addition, in order to improve the visualization level, the user can distinguish through a first identifier, such as color, and the like, for example, if the amplitude exceeds the horizontal line, the network state is displayed as red, otherwise, the network state is displayed as green, and thus, the user can see clearly.
In the above embodiment, the local may determine whether the amplitude of the peer network state curve and the amplitude of the local network state curve are greater than the preset call quality threshold, if so, the amplitudes are displayed in red, otherwise, the amplitudes are displayed in green, and the like, so as to visually display and optimize user experience.
In one embodiment, the displaying the peer network state curve and the local network state curve after the call interface further includes: and when the display time of the opposite terminal network state curve and the local network state curve is equal to the preset time, modifying the extension directions of the opposite terminal network state curve and the local network state curve, wherein the modified extension directions are opposite to the original extension directions.
Specifically, this embodiment is to ensure that the curve can be displayed all the time, and due to the limitation of the size of the display interface, when the call is not ended, the abscissa is not sufficient, that is, the display content is large due to the long call time, and the display interface cannot be displayed completely, so to avoid the occurrence of the situation, the preset display time is the maximum display time of the horizontal axis, if the preset display time is equal to the maximum display time, the extending direction of the curve is modified, i.e. in the opposite direction, to ensure a normal display, so that, when the extension of the curve changes, the displayed content of the electrocardiogram is emptied at the same time, the reversely extended curve thus does not coincide with the original curve, resulting in confusion of the displayed content, where the displayed content of the electrocardiogram is simultaneously emptied, only the emptying of the curve on the display interface, not the calculated emptying of the original data.
In the embodiment, the situation that the display content is more and the display interface cannot be completely displayed due to long call time is avoided by modifying the extension direction of the curve.
In one embodiment, referring to fig. 4, acquiring current network status data related to a current call may include: acquiring network state data from local to server realized in the server, network state data from opposite end to server realized in the server and network state data from opposite end to local received by the server; acquiring local to opposite network state data stored in the local; calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server; obtaining local network state data through network state data from a local terminal to a server and network state data from an opposite terminal to the local terminal, and obtaining opposite terminal network state data through the network state data from the opposite terminal to the server and the network state data from the local terminal to the opposite terminal; it should be emphasized that, in order to further ensure the privacy and security of the current network state data, the current network state data information may also be stored in a node of a block chain, i.e. the current network state data is uploaded to the block chain.
Specifically, the network status data refers to RTCP data, and in order to obtain data from a local server, an RTCP protocol needs to be implemented at a server side and then transmitted to the local server. That is, the server side can obtain and store the RTCP data from the local side to the server and the RTCP data from the peer side to the server. The local terminal can acquire and store the RTCP data from the local terminal to the opposite terminal, and the opposite terminal can store the RTCP data from the opposite terminal to the local terminal.
Therefore, if the network state needs to be calculated locally, the data from the local server, the data from the server to the local server, the data from the opposite terminal to the server, and the data transmission condition from the server to the opposite terminal need to be acquired, so that the server needs to transmit the RTCP information realized according to the data of the opposite terminal and the RTCP information from the opposite terminal to the local server received by the server, and the RTCP information from the local server, the RTCP information from the locally realized opposite terminal to the local server, the RTCP information from the opposite terminal to the server, and the RTCP information from the local terminal to the opposite terminal are acquired.
The transmission condition from the server to the local and the transmission condition from the server to the opposite terminal can be calculated as follows:
server-to-local transport condition RTCP _ b1-RTCP _ a1
RTCP _ b-RTCP _ a transmission status from server to opposite terminal
Therefore, the local side acquires the 4 data, determines the local network according to the transmission status from the local side to the server and the transmission status from the server to the local side, and determines the network of the opposite side according to the transmission status from the opposite side to the server and the transmission status from the server to the opposite side.
In the embodiment, the network state is represented by the RTCP data, the network quality is judged according to the actual data, the actual perception of the user is better fitted, the reason of poor conversation can be found as soon as possible, and the network or the place is changed for conversation.
In one embodiment, the network status display method may further include: judging whether the local or opposite terminal is disconnected according to whether the current network state data meets the preset conditions; and when the current network state data corresponding to the local terminal and/or the opposite terminal meet the preset conditions, displaying the local terminal and/or the opposite terminal disconnected network on the call interface.
In one embodiment, the determining whether the local or the peer is disconnected according to whether the current network state data meets the preset condition includes: when network state data from the opposite terminal to the local terminal and network transmission data are not received within a preset time period and the network state data from the local terminal to the server are normal, judging that the opposite terminal is disconnected; and when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received within a preset time period, judging that the local network is disconnected.
Specifically, in the above embodiment, the network disconnection condition is processed, and as the RTCP data cannot be updated when the network is suddenly disconnected during a call, based on this characteristic, the RTCP is monitored, and meanwhile, the receiving condition of the network transmission data rtp is monitored, so that whether the RTCP is disconnected locally or the other party can be determined. If the RTCP data and the RTP data from the opposite terminal to the local are not received for a long time, but the RTCP data from the local to the server is normal, the network disconnection of the opposite terminal network can be judged. If the RTCP data from the opposite terminal to the local terminal cannot be received and the RTCP data from the local terminal to the server cannot be received, the local network disconnection can be judged, so that the network disconnection condition can be displayed on the electrocardiogram, for example, a network disconnection identification line can be arranged on the electrocardiogram, and when the network is disconnected, the curve is suddenly changed to the network disconnection identification line to indicate the network disconnection.
The embodiment provides the processing of the abnormal scene, so that the user can clearly determine whether the other party does not speak or the network is abnormally disconnected, and the intelligent level is improved.
In one embodiment, displaying the peer network state curve and the local network state curve on the call interface includes: acquiring a preset curve display position; and displaying the opposite terminal network state curve and the local network state curve on a call interface at a preset curve display position.
Specifically, the call interface is essentially an H5 page, and a preset curve display position can be set in the H5 page in advance, so that during the call, the curve is displayed at the preset curve display position, that is, the curve is equivalently superimposed on the call interface, and here, the preset curve display position is sent to the operating system when called by js, so that the operating system can initialize the curve display area according to the preset curve display position when initializing the call interface, and generate the curve according to the collected data of the curve and display the curve to the curve display area. In addition, the preset curve display position can be adjusted according to the control of the user, for example, when the curve is selected, the user can pull the curve to a proper position through dragging and other operation modes so as to facilitate the control.
In the above embodiment, a specific manner of displaying a curve in the display interface is given.
Specifically, in order to make a person skilled in the art more clearly understand the method for displaying the network state during the call process related in the present application, a semantic call scene in a "happy and peaceful" product will be described as an example below, and the method for displaying the network state during the call process may specifically include:
specifically, the first terminal and the second terminal are taken as an example for explanation, where the first terminal and the second terminal establish a voice call through a "happy and peaceful" product, the first terminal may obtain network state data of the first terminal and network state data of the second terminal, for example, the first terminal obtains network state data from the first terminal to the server implemented in the server, network state data from the second terminal to the server implemented in the server, and network state data from the second terminal to the first terminal received by the server, the first terminal also obtains network state data from the first terminal to the second terminal stored locally, so that network state data from the server to the first terminal may be obtained through calculation according to the network state data from the second terminal to the first terminal and the network state data from the second terminal to the server, and the network state data from the first terminal to the second terminal and the network state data from the first terminal to the server may be large And network state data from the server to the second terminal is obtained, so that the network state data of the first terminal can be obtained through the network state data from the first terminal to the server and the network state data from the second terminal to the first terminal, and the network state data of the second terminal can be obtained through the network state data from the second terminal to the server and the network state data from the first terminal to the second terminal.
Then the first terminal extracts the packet loss rate of the second terminal from the network state data of the second terminal as the amplitude of a network state curve of the second terminal, and the delay time of the second terminal is used as the jitter frequency of the network state curve of the second terminal; extracting the packet loss rate of the first terminal from the network state data of the first terminal as the amplitude of a network state curve of the first terminal, and taking the delay time of the first terminal as the jitter frequency of the network state curve of the first terminal; and the first terminal takes time as a horizontal axis, draws a second terminal network state curve according to the amplitude and the jitter frequency of the second terminal network state curve, and draws a first terminal network state curve according to the amplitude and the jitter frequency of the first terminal network state curve.
And finally, the first terminal displays the second terminal network state curve and the first terminal network state curve on a voice call interface of the happy and peaceful product, so that a user using the first terminal can clearly know the current network states of the first terminal and the second terminal, and the same second terminal can also obtain the corresponding second terminal network state curve and the corresponding first terminal network state curve and display the second terminal network state curve on the voice call interface of the second terminal.
It should be understood that, although the steps in the flowchart of fig. 2 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 2 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
In one embodiment, as shown in fig. 5, there is provided an in-call network status display apparatus, including: a network status data acquisition module 100, an opposite end data extraction module 200, a local data extraction module 300, a drawing module 400 and a display module 500, wherein:
a network status data obtaining module 100, configured to obtain current network status data related to a current call, where the current network status data includes opposite-end network status data and local network status data;
an opposite-end data extraction module 200, configured to extract an opposite-end packet loss rate from the opposite-end network state data as an amplitude of an opposite-end network state curve, and use an opposite-end delay time as a jitter frequency of the opposite-end network state curve;
a local data extraction module 300, configured to extract a local packet loss ratio from the local network state data as an amplitude of a local network state curve, and a local delay time as a jitter frequency of the local network state curve;
a drawing module 400, configured to draw an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve with time as a horizontal axis, and draw a local network state curve according to the amplitude and the jitter frequency of the local network state curve;
the display module 500 is configured to display the opposite-end network state curve and the local network state curve on the call interface.
In one embodiment, the display module 500 may include:
a threshold value obtaining unit, configured to obtain a preset call quality threshold value;
the judging unit is used for judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet judging conditions based on a preset call quality threshold value;
and the first display unit is used for displaying a curve of a section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through the first identifier when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold.
In one embodiment, the network status display device may further include:
and the direction modification module is used for modifying the extension directions of the opposite-end network state curve and the local network state curve when the display time of the opposite-end network state curve and the local network state curve is equal to the preset time, wherein the modified extension directions are opposite to the original extension directions.
In one embodiment, the network status data acquisition module 100 may include:
a server data obtaining unit, configured to obtain local network state data from the server implemented in the server, peer network state data from the server implemented in the server, and peer network state data from the local network received by the server;
the local data acquisition unit is used for acquiring local to opposite network state data stored in the local;
the intermediate data calculation unit is used for calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server;
the network state data acquisition unit is used for acquiring local network state data through local network state data from the server and opposite terminal network state data from the local terminal, and acquiring opposite terminal network state data through opposite terminal network state data from the server and local network state data from the opposite terminal;
and the storage unit is used for uploading the current network state data to the block chain.
In one embodiment, the network status display device may further include:
the network disconnection judging module is used for judging whether the local or opposite terminal is disconnected according to whether the current network state data meets the preset conditions;
the display module 500 is further configured to display a local and/or peer network disconnection on the call interface when the current network state data corresponding to the local and/or peer network meets a preset condition.
In one embodiment, the network disconnection determining module includes:
the opposite terminal network disconnection judging unit is used for judging that the opposite terminal is disconnected if the network state data from the opposite terminal to the local and the network transmission data are not received within a preset time period and the network state data from the local to the server are normal;
and the local network disconnection judging unit is used for judging local network disconnection when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received in a preset time period.
In one embodiment, the display module 500 includes:
the position acquisition unit is used for acquiring a preset curve display position;
and the second display unit is used for displaying the opposite-end network state curve and the local network state curve on the call interface at the preset curve display position.
For the specific definition of the network status display device during the call process, refer to the above definition of the network status display method during the call process, and are not described herein again. All or part of each module in the network state display device in the conversation process can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 6. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, an operator network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a method for displaying network status during a call. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like. Further, the computer usable storage medium may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the blockchain node, and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 6 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program: acquiring current network state data related to current call, wherein the current network state data comprises opposite terminal network state data and local network state data; extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking opposite-end delay time as the jitter frequency of the opposite-end network state curve; extracting local packet loss rate from the local network state data as the amplitude of a local network state curve, and taking local delay time as the jitter frequency of the local network state curve; drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve; and displaying the opposite-end network state curve and the local network state curve on a call interface.
In one embodiment, the displaying the peer network state curve and the local network state curve on the call interface, which is implemented when the processor executes the computer program, includes: acquiring a preset call quality threshold; judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet a judgment condition based on a preset call quality threshold value; and when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold, displaying the curve of the section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through the first identifier.
In one embodiment, the displaying the peer network state curve and the local network state curve after the call interface when the processor executes the computer program further comprises: and when the display time of the opposite terminal network state curve and the local network state curve is equal to the preset time, modifying the extension directions of the opposite terminal network state curve and the local network state curve, wherein the modified extension directions are opposite to the original extension directions.
In one embodiment, the obtaining current network state data involved in the current call, as implemented by the processor executing the computer program, comprises: acquiring network state data from local to server realized in the server, network state data from opposite end to server realized in the server and network state data from opposite end to local received by the server; acquiring local to opposite network state data stored in the local; calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server; obtaining local network state data through network state data from a local terminal to a server and network state data from an opposite terminal to the local terminal, and obtaining opposite terminal network state data through the network state data from the opposite terminal to the server and the network state data from the local terminal to the opposite terminal; and uploading the current network state data to the block chain.
In one embodiment, the processor, when executing the computer program, further performs the steps of: judging whether the local or opposite terminal is disconnected according to whether the current network state data meets the preset conditions; and when the current network state data corresponding to the local terminal and/or the opposite terminal meet the preset conditions, displaying the local terminal and/or the opposite terminal disconnected network on the call interface.
In one embodiment, the determining whether the local or the peer is disconnected according to whether the current network state data satisfies the preset condition, which is implemented when the processor executes the computer program, includes: when network state data from the opposite terminal to the local terminal and network transmission data are not received within a preset time period and the network state data from the local terminal to the server are normal, judging that the opposite terminal is disconnected; and when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received within a preset time period, judging that the local network is disconnected.
In one embodiment, the displaying the peer network state curve and the local network state curve on the call interface, which is implemented when the processor executes the computer program, includes: acquiring a preset curve display position; and displaying the opposite terminal network state curve and the local network state curve on a call interface at a preset curve display position.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: acquiring current network state data related to current call, wherein the current network state data comprises opposite terminal network state data and local network state data; extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking opposite-end delay time as the jitter frequency of the opposite-end network state curve; extracting local packet loss rate from the local network state data as the amplitude of a local network state curve, and taking local delay time as the jitter frequency of the local network state curve; drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve; and displaying the opposite-end network state curve and the local network state curve on a call interface.
In one embodiment, the computer program, when executed by the processor, implements displaying the peer network state curve and the local network state curve on the call interface, including: acquiring a preset call quality threshold; judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet a judgment condition based on a preset call quality threshold value; and when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold, displaying the curve of the section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through the first identifier.
In one embodiment, the displaying the peer network state curve and the local network state curve after the call interface when the computer program is executed by the processor further comprises: and when the display time of the opposite terminal network state curve and the local network state curve is equal to the preset time, modifying the extension directions of the opposite terminal network state curve and the local network state curve, wherein the modified extension directions are opposite to the original extension directions.
In one embodiment, the obtaining current network state data involved in the current call, as implemented by the computer program when executed by the processor, comprises: acquiring network state data from local to server realized in the server, network state data from opposite end to server realized in the server and network state data from opposite end to local received by the server; acquiring local to opposite network state data stored in the local; calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server; obtaining local network state data through network state data from a local terminal to a server and network state data from an opposite terminal to the local terminal, and obtaining opposite terminal network state data through the network state data from the opposite terminal to the server and the network state data from the local terminal to the opposite terminal; and uploading the current network state data to the block chain.
In one embodiment, the computer program when executed by the processor further performs the steps of: judging whether the local or opposite terminal is disconnected according to whether the current network state data meets the preset conditions; and when the current network state data corresponding to the local terminal and/or the opposite terminal meet the preset conditions, displaying the local terminal and/or the opposite terminal disconnected network on the call interface.
In one embodiment, the determining whether the local or peer is disconnected according to whether the current network status data satisfies the preset condition, when the computer program is executed by the processor, includes: when network state data from the opposite terminal to the local terminal and network transmission data are not received within a preset time period and the network state data from the local terminal to the server are normal, judging that the opposite terminal is disconnected; and when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received within a preset time period, judging that the local network is disconnected.
In one embodiment, the computer program, when executed by the processor, implements displaying the peer network state curve and the local network state curve on the call interface, including: acquiring a preset curve display position; and displaying the opposite terminal network state curve and the local network state curve on a call interface at a preset curve display position.
The block chain referred by the application is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like. A block chain (Blockchain), which is essentially a decentralized database, is a series of data blocks associated by using a cryptographic method, and each data block contains information of a batch of network transactions, so as to verify the validity (anti-counterfeiting) of the information and generate a next block. The blockchain may include a blockchain underlying platform, a platform product service layer, an application service layer, and the like.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A method for displaying network state in a call process is characterized by comprising the following steps:
acquiring current network state data related to current call, wherein the current network state data comprises opposite terminal network state data and local network state data;
extracting the opposite-end packet loss rate from the opposite-end network state data as the amplitude of an opposite-end network state curve, and taking opposite-end delay time as the jitter frequency of the opposite-end network state curve;
extracting local packet loss rate from the local network state data as amplitude of a local network state curve, and taking local delay time as jitter frequency of the local network state curve;
drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis, and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve;
and displaying the opposite-end network state curve and the local network state curve on a call interface.
2. The method of claim 1, wherein displaying the peer network state curve and the local network state curve on a call interface comprises:
acquiring a preset call quality threshold;
judging whether the amplitude of the opposite-end network state curve and the amplitude of the local network state curve meet a judgment condition based on the preset call quality threshold value;
and when the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meet the judgment condition based on the preset call quality threshold, displaying a curve of a section corresponding to the amplitude of the opposite-end network state curve and/or the amplitude of the local network state curve meeting the judgment condition through a first identifier.
3. The method of claim 2, wherein displaying the peer network state curve and the local network state curve after a call interface further comprises:
and when the display time of the opposite terminal network state curve and the local network state curve is equal to the preset time, modifying the extension direction of the opposite terminal network state curve and the local network state curve, wherein the modified extension direction is opposite to the original extension direction.
4. The method according to any one of claims 1 to 3, wherein the obtaining of the current network state data involved in the current call comprises:
acquiring network state data from local to server realized in the server, network state data from opposite end to server realized in the server and network state data from opposite end to local received by the server;
acquiring local to opposite network state data stored in the local;
calculating to obtain network state data from the server to the local according to the network state data from the opposite end to the local and the network state data from the opposite end to the server, and calculating to obtain the network state data from the server to the opposite end according to the network state data from the local to the opposite end and the network state data from the local to the server;
obtaining local network state data through network state data from a local terminal to a server and network state data from an opposite terminal to the local terminal, and obtaining opposite terminal network state data through the network state data from the opposite terminal to the server and the network state data from the local terminal to the opposite terminal;
and uploading the current network state data to a block chain.
5. The method of claim 4, further comprising:
judging whether the local or opposite terminal is disconnected according to whether the current network state data meets a preset condition;
and when the current network state data corresponding to the local terminal and/or the opposite terminal meets the preset conditions, displaying the local terminal and/or the opposite terminal disconnected network on a call interface.
6. The method according to claim 5, wherein the determining whether the local or peer is disconnected according to whether the current network status data meets a preset condition includes:
when network state data from the opposite terminal to the local terminal and network transmission data are not received within a preset time period and the network state data from the local terminal to the server are normal, judging that the opposite terminal is disconnected;
and when the network state data from the opposite terminal to the local and the network state data from the local to the server are not received within a preset time period, judging that the local network is disconnected.
7. The method according to any one of claims 1 to 3, wherein the displaying the peer network status curve and the local network status curve on a call interface comprises:
acquiring a preset curve display position;
and displaying the opposite terminal network state curve and the local network state curve on a call interface at the preset curve display position.
8. An apparatus for displaying a network status during a call, the apparatus comprising:
a network state data obtaining module, configured to obtain current network state data related to a current call, where the current network state data includes opposite-end network state data and local network state data;
an opposite terminal data extraction module, configured to extract an opposite terminal packet loss rate from the opposite terminal network state data as an amplitude of an opposite terminal network state curve, and an opposite terminal delay time as a jitter frequency of the opposite terminal network state curve;
the local data extraction module is used for extracting a local packet loss rate from the local network state data as the amplitude of a local network state curve, and the local delay time is used as the jitter frequency of the local network state curve;
the drawing module is used for drawing an opposite-end network state curve according to the amplitude and the jitter frequency of the opposite-end network state curve by taking time as a horizontal axis and drawing a local network state curve according to the amplitude and the jitter frequency of the local network state curve;
and the display module is used for displaying the opposite-end network state curve and the local network state curve on a call interface.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
CN202010504369.1A 2020-06-05 2020-06-05 Network state display method and device in call process, computer equipment and medium Active CN111669468B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010504369.1A CN111669468B (en) 2020-06-05 2020-06-05 Network state display method and device in call process, computer equipment and medium
PCT/CN2020/124737 WO2021139345A1 (en) 2020-06-05 2020-10-29 Method and apparatus for displaying network state during call process, and computer device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010504369.1A CN111669468B (en) 2020-06-05 2020-06-05 Network state display method and device in call process, computer equipment and medium

Publications (2)

Publication Number Publication Date
CN111669468A true CN111669468A (en) 2020-09-15
CN111669468B CN111669468B (en) 2021-10-29

Family

ID=72386467

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010504369.1A Active CN111669468B (en) 2020-06-05 2020-06-05 Network state display method and device in call process, computer equipment and medium

Country Status (2)

Country Link
CN (1) CN111669468B (en)
WO (1) WO2021139345A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021139345A1 (en) * 2020-06-05 2021-07-15 平安科技(深圳)有限公司 Method and apparatus for displaying network state during call process, and computer device and medium
CN115242917A (en) * 2022-08-02 2022-10-25 深圳传音控股股份有限公司 Multimedia data processing method, intelligent terminal and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112782628B (en) * 2019-11-08 2022-10-25 上海联影医疗科技股份有限公司 Radio frequency transmission channel synchronization method and device and magnetic resonance system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101378295A (en) * 2007-08-28 2009-03-04 杨汉民 Method for denoting network telephone talking quality
US20090244289A1 (en) * 2008-03-28 2009-10-01 Deutsche Telekom Ag Audio-visual quality estimation
CN101572829A (en) * 2009-06-10 2009-11-04 中国联合网络通信集团有限公司 Method for monitoring IPTV video quality, device thereof and system thereof
CN105703977A (en) * 2016-04-29 2016-06-22 腾讯科技(深圳)有限公司 Audio/video quality monitoring method, device and system
CN107733732A (en) * 2017-08-22 2018-02-23 贵阳朗玛信息技术股份有限公司 A kind of method and device for judging network condition
CN107786424A (en) * 2016-08-31 2018-03-09 腾讯科技(深圳)有限公司 Audio/video communication method, terminal and server
US20180159974A1 (en) * 2016-12-06 2018-06-07 Cyara Solutions Pty Ltd Bi-directional audio generation device for speech quality assessment of telephony networks and speech codecs
CN108199916A (en) * 2017-12-27 2018-06-22 ***通信集团山东有限公司 A kind of VoLTE voice quality monitors method and system
CN109785860A (en) * 2019-01-08 2019-05-21 北京中创信测科技股份有限公司 A kind of method that four domain six-dimension intelligent of 2G3G4G voice quality failure is delimited

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10601684B2 (en) * 2016-08-22 2020-03-24 Viasat, Inc. Methods and systems for visualizing mobile terminal network conditions
CN110225291B (en) * 2019-05-22 2023-04-18 深圳壹账通智能科技有限公司 Data transmission method and device and computer equipment
CN111669468B (en) * 2020-06-05 2021-10-29 平安科技(深圳)有限公司 Network state display method and device in call process, computer equipment and medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101378295A (en) * 2007-08-28 2009-03-04 杨汉民 Method for denoting network telephone talking quality
US20090244289A1 (en) * 2008-03-28 2009-10-01 Deutsche Telekom Ag Audio-visual quality estimation
CN101572829A (en) * 2009-06-10 2009-11-04 中国联合网络通信集团有限公司 Method for monitoring IPTV video quality, device thereof and system thereof
CN105703977A (en) * 2016-04-29 2016-06-22 腾讯科技(深圳)有限公司 Audio/video quality monitoring method, device and system
CN107786424A (en) * 2016-08-31 2018-03-09 腾讯科技(深圳)有限公司 Audio/video communication method, terminal and server
US20180159974A1 (en) * 2016-12-06 2018-06-07 Cyara Solutions Pty Ltd Bi-directional audio generation device for speech quality assessment of telephony networks and speech codecs
CN107733732A (en) * 2017-08-22 2018-02-23 贵阳朗玛信息技术股份有限公司 A kind of method and device for judging network condition
CN108199916A (en) * 2017-12-27 2018-06-22 ***通信集团山东有限公司 A kind of VoLTE voice quality monitors method and system
CN109785860A (en) * 2019-01-08 2019-05-21 北京中创信测科技股份有限公司 A kind of method that four domain six-dimension intelligent of 2G3G4G voice quality failure is delimited

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021139345A1 (en) * 2020-06-05 2021-07-15 平安科技(深圳)有限公司 Method and apparatus for displaying network state during call process, and computer device and medium
CN115242917A (en) * 2022-08-02 2022-10-25 深圳传音控股股份有限公司 Multimedia data processing method, intelligent terminal and storage medium
CN115242917B (en) * 2022-08-02 2024-02-23 深圳传音控股股份有限公司 Multimedia data processing method, intelligent terminal and storage medium

Also Published As

Publication number Publication date
WO2021139345A1 (en) 2021-07-15
CN111669468B (en) 2021-10-29

Similar Documents

Publication Publication Date Title
CN111669468B (en) Network state display method and device in call process, computer equipment and medium
CN109152095B (en) Wireless network connection method for terminal
US7966224B1 (en) System, method and computer program product for generating a relationship-based recommendation
CN111552450A (en) Screen projection method and device
US20140176662A1 (en) Static and dynamic video calling avatars
US10425849B1 (en) Visualization of personalized quality of experience regarding mobile network
US20220147697A1 (en) Adaptive content delivery
CN102984495A (en) Video image processing method and device
CN109062715B (en) Method and device for determining memory clock frequency and terminal
CN107483401A (en) A kind of multimedia data transmission method and its equipment, storage medium, server
US9705901B2 (en) Unauthorized-communication detecting apparatus, unauthorized-communication detecting method and non-transitory computer readable medium
CN115484086A (en) Cloud mobile phone screen sharing method, electronic equipment and computer readable storage medium
CN106992893A (en) The management method and device of router
CN107733732B (en) Method and device for judging network condition
CN109165197B (en) File processing method, terminal and server
CN108347579B (en) Bandwidth control method and device
CN111327863A (en) Video call processing method and device
CN108282690A (en) A kind of Internet video method for down loading, device and computer readable storage medium
CN106376096B (en) Wireless network connection method and equipment thereof
CN113891441A (en) Network connection method and device and electronic equipment
US20140161199A1 (en) Method and apparatus for processing video image
CN113066139A (en) Picture processing method and device, storage medium and electronic equipment
CN114020486B (en) Data generation method, device, equipment and storage medium
CN112235307B (en) Video call method and device and electronic equipment
CN113098761B (en) Communication method, communication apparatus, electronic device, and storage medium

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40031941

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant