Voip communication method and device

A communication method and technology of network bandwidth, applied in the field of communication, can solve problems such as high requirements for video encoders and inability to apply VoIP calls, and achieve the effects of ensuring service quality, avoiding network congestion, and reducing complexity

Active Publication Date: 2019-09-27
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, through the above-mentioned technical solution for guaranteeing VoIP quality of service (QoS) in the related art, the requirements for the video encoder are relatively high, and the scalable video coding standard must be adopted, which cannot be applied to VoIP calls using other coding standards.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Voip communication method and device
  • Voip communication method and device
  • Voip communication method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] figure 1 is a flow chart of a VoIP communication method shown according to an exemplary embodiment, such as figure 1 As shown, the VoIP communication method is used in the server, including the following steps:

[0066] In step S11, the network bandwidth status of the network where the terminal is located is acquired during the VoIP communication process of the terminal.

[0067] VoIP calls can be implemented through point-to-point mode or relay mode. figure 2 It is a network structure diagram showing a VoIP call in a point-to-point mode according to an exemplary embodiment. Such as figure 2 As shown, audio and video data can be directly transmitted between terminals, and VoIP communication can be performed without going through the server.

[0068] image 3 It is a network structure diagram showing a VoIP call in a relay mode according to an exemplary embodiment. Such as image 3 As shown, the audio and video data of the terminal is sent to the server, and the...

Embodiment 2

[0105] Figure 4 is a flow chart of a VoIP communication method shown according to yet another exemplary embodiment, such as Figure 4 As shown, the VoIP communication method is used in the server. On the basis of the above-mentioned embodiments, the VoIP communication method of this embodiment includes the following steps:

[0106] In step S41, network bandwidth status is obtained.

[0107] It should be understood that the implementation details of this step S41 are the same as those of the above-mentioned step S11, and the implementation details thereof will not be repeated here.

[0108] In step S42, when the current network condition satisfies a second preset condition, a data sending policy is determined according to the current network condition.

[0109] In step S43, the data sending strategy is sent to the terminal, so that the terminal can send audio and video data according to the data sending strategy.

[0110] When it is detected that the network bandwidth condi...

Embodiment 3

[0116] Figure 5 is a flow chart of a VoIP communication method shown according to yet another exemplary embodiment, such as Figure 5 As shown, the VoIP communication method is used in the terminal, including the following steps:

[0117] In step S51, network bandwidth status is acquired.

[0118] In this embodiment, the terminal determines the network bandwidth status according to the received audio and video data and network performance parameters. The first method in step S11 in the first embodiment above can be used to obtain the network bandwidth status, which will not be repeated here.

[0119] In step S52, encoding parameters are obtained according to network bandwidth conditions.

[0120] In step S53, the encoder is reconfigured according to the encoding parameters to encode the video data and send it.

[0121] In one embodiment, the VoIP communication method also includes:

[0122] In step S54, when it is detected that the network bandwidth condition satisfies t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present disclosure relates to a VoIP communication method and device. The VoIP communication method includes: during the VoIP communication process of the terminal, acquiring the network bandwidth status of the network where the terminal is located; determining encoding parameters according to the network bandwidth status; sending the encoding parameters to the terminal for the terminal The encoder is reconfigured according to the encoding parameters to encode the video data and send it. The disclosure solves the technical problem of poor VoIP service quality, and achieves the effects of adjusting coding parameters such as resolution, frame rate, and code rate according to network bandwidth conditions, avoiding network congestion, and ensuring service quality.

Description

technical field [0001] The present disclosure relates to the technical field of communication, and in particular to a VoIP communication method and device. Background technique [0002] VoIP (Voice over IP, voice over IP) is a technology that transmits digitized signals in the form of data packets in real time over an IP network. VoIP adopts Internet and global IP interconnection environment to provide better service than traditional business. The VoIP transmission service on the IP network may include services such as voice, video and data. The basic principle of VoIP is to encode and compress digital signals through data compression algorithms, then package these data according to the TCP / IP standard, and distribute the data packages to receiving terminals through the IP network. [0003] In terminals, VoIP calls have been more and more widely used. Quality of Service (QoS) guarantee technology, as one of the key technologies of VoIP, has become more and more important....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/234H04N21/2343H04N21/61H04N21/643H04N19/115H04N19/164H04L29/06
CPCH04L65/80H04N19/115H04N19/164H04N21/234H04N21/234363H04N21/6125H04N21/64322H04L65/762
Inventor 孙恒区颖怡李志刚
Owner BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products