VoIP communication method and apparatus

A communication method and technology of a communication device, 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 ensuring transmission quality

Active Publication Date: 2016-12-14
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF6 Cites 25 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 apparatus
  • VoIP communication method and apparatus
  • VoIP communication method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] 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:

[0061] 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.

[0062] 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.

[0063] 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

[0100] 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:

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

[0102] 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.

[0103] 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.

[0104] 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.

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

Embodiment 3

[0111] 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:

[0112] In step S51, network bandwidth status is obtained.

[0113] 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.

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

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

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

[0117] 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 invention discloses a VoIP communication method and apparatus. The VoIP communication method comprises steps: obtaining the network bandwidth condition of a network which a terminal belongs to in a VoIP communication process of the terminal; determining coding parameters according to the network bandwidth condition; and sending the coding parameters to the terminal so that the terminal reconfigures an encoder for video data coding according to the coding parameters and then sends the parameters. According to the method and apparatus, the technical problem of poor service quality of VoIP is solved, the coding parameters such as resolution, frame rate, and code rate are adjusted according to the network bandwidth condition, network congestion is avoided, and the service quality is guaranteed.

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 Applications(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