Video communication method and device

A video communication and video technology, applied in the field of image communication, can solve the problem of not implementing peer processing, and achieve the effects of ensuring video communication quality, reducing network load, and flexibly processing

Inactive Publication Date: 2018-02-23
BEIJING YUANXIN SCI & TECH
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, WEBRTC does not natively

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
  • Video communication method and device
  • Video communication method and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0039] According to an embodiment of the device of the present invention, the negotiated code rate and / or negotiated encoding format determination module 206 includes: a first code rate determination submodule, configured to respond to the network parameter value being less than the first value, negotiate The code rate is determined as the first code rate; and the second code rate determination sub-module is configured to determine the negotiated code rate as the second code rate in response to the network parameter value being greater than the second value. The first value is the difference between the set normal packet loss delay value and the preset step value, and the second value is the sum of the set normal packet loss delay value and the preset step value.

[0040] According to another embodiment of the device of the present invention, the detection module 202 uses a combination of ping and iperf technology to detect the delay, packet loss rate, and bandwidth of the network...

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 application discloses a video communication method and device. The method comprises the steps of: detecting a network delay, a packet loss rate and a bandwidth of a transmitted video; determininga network parameter value of the transmitted video, wherein the network parameter value is a weighted array of at least two of the network delay, the packet loss rate and the bandwidth; according to the network parameter value, determining a negotiation code rate and/or a negotiation coding format; sending the determined negotiation code rate and/or negotiation coding format to an opposite end ofvideo communication; and receiving video data processed according to the negotiation code rate and/or the negotiation coding format from the opposite end. According to the method and device disclosedby the invention, the code rate and/or the coding format of video transmission can be regulated in real time according to a network condition so as to ensure quality of video communication.

Description

technical field [0001] The present application relates to the field of image communication, in particular to a video communication method and device. Background technique [0002] The current video call technology is based on WEBRTC (web real-time communication). WEBRTC itself includes network feedback and control. For the network environment, WEBRTC natively calls Google's REMB technology. This technology maintains a state machine at the receiving end according to the packet loss rate or data delay. , by increasing or decreasing the state value of the state machine, and then by sending RTCP (real-time control protocol) data packets to the peer end, to negotiate and adjust the code rate. However, WEBRTC does not implement peer processing natively. [0003] In a complex network environment, the network communication capability changes at any time. In order to ensure the quality of video communication as much as possible, it is necessary to adjust the video data in real time ...

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
IPC IPC(8): H04N7/14H04L29/08H04L29/06
CPCH04L65/1069H04L65/80H04L67/02H04N7/147H04L65/764H04L65/65
Inventor 张亮
Owner BEIJING YUANXIN SCI & TECH
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