Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for dynamically adjusting video call code streams

A technology of dynamic adjustment and code flow, applied in the field of video communication, can solve the problems of terminal analysis and judgment, large fluctuation of real-time traffic data, and inability to cover the processing capacity of the receiving end system. simple effect

Active Publication Date: 2016-07-20
CHINA TELECOM CORP LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some applications have been improved, that is, the receiving end also detects the downlink bandwidth of the receiving end, but how to feedback it to the sending end in a timely and reliable manner is also a difficult problem
[0008] Second, the sender can only detect the network bandwidth, but cannot provide effective detection methods for the system's processing capabilities (such as memory buffering, codec processing)
The receiving end first obtains the video data from the network transmission port, and then sends it to the system for processing, so the detection of the size of the downlink network stream at the receiving end cannot reflect the system processing capability of the receiving end
[0009] The third is that the implementation method of network speed measurement is relatively complicated. At the same time, because the real-time traffic data of the network port often fluctuates greatly, it will cause the terminal to analyze and judge whether there is an abnormal situation in a timely and reasonable manner.

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
  • Method and system for dynamically adjusting video call code streams
  • Method and system for dynamically adjusting video call code streams
  • Method and system for dynamically adjusting video call code streams

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0057] The relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.

[0058] At the same time, it should be understood that, for the convenience of d...

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 method and system for dynamically adjusting video call code streams. The method comprises that a first client takes the timing value of a first timer as first time when a video is coded; when the first client sends video data to a second client, the first time is sent to the second client at the same time; the second client decodes and plays the received video data and takes the timing value of a second timer as second time when the video data is decoded and played; the second client obtains the difference value between the first time and the second time and sends the difference value to the first client in real time; the first client obtains a current call performance effect through comparing the difference value with a preset threshold value; and the first client dynamically adjusts the coded video code streams according to the current call performance effect. According to the method and the system, through judging the magnitude of the video image delay, the video call code streams are dynamically and self-adaptively adjusted, and therefore, abnormal phenomena such as image delay and packet loss can be reduced or avoided.

Description

technical field [0001] The invention relates to the field of video communication, in particular to a method and system for dynamically adjusting code streams of video calls. Background technique [0002] Based on video communication technology, the development of video call (or videophone) application products is currently in full swing, and has become the focus of attention of application providers, operators and users. Currently, video calls are developing in the direction of high-definition. [0003] In a real-time video call, the system and the client at the sending end need to encode and compress the audio and video collected locally, and then send the data to the opposite end through the uplink of the local network. The system and client at the receiving end need to receive the audio and video data through the downlink of the local network, and then decode and play. [0004] In practical applications, when the network bandwidth of the video call sender or receiver cha...

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): H04N7/14H04N21/647
Inventor 丁华韩建亭施唯佳张铮凯应闻达
Owner CHINA TELECOM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products