A method for dynamic encoding of multi-layer video in cloud conference

A multi-layer video and dynamic coding technology, which is applied in the fields of digital video signal modification, image communication, electrical components, etc., can solve the problem of achieving the optimal shared video effect, and achieve the effect of improving intuitive experience and optimal video effect

Active Publication Date: 2021-09-24
G NET INTEGRATED SERVICE
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, a dynamic encoding device and method based on bandwidth detection disclosed in patent No. CN201310398854.5, although dynamic encoding is performed according to bandwidth inspection, the effect of shared video has not yet been optimized

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
  • A method for dynamic encoding of multi-layer video in cloud conference
  • A method for dynamic encoding of multi-layer video in cloud conference
  • A method for dynamic encoding of multi-layer video in cloud conference

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0076] Such as figure 1 The flow chart of the method for multi-layer video dynamic coding in the cloud conference shown, the present invention includes the following steps,

[0077] S1: Open the shared video in the cloud meeting; select the best collection capability set and set the collection parameters; send the collected video data to the video collection module through the callback function; make the collection frequency updated in real time according to the channel state;

[0078] S2: Establish a shared video multi-layer video encoding thread, take valid data from the acquisition queue for encoding processing, so that the encoding parameters can be updated in real time according to the channel status;

[0079] S3: Create a shared multi-layer video package sending thread, create a channel status monitoring thread, and when the channel status receives effective feedback, parse out the data and put it into the status queue;

[0080] S4: Establish a dynamic mechanism and ana...

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 invention relates to the technical field of video conferencing, in particular to a method for dynamic encoding of multi-layer video in a cloud conference, comprising the following steps: updating the acquisition frequency in real time according to the channel state; updating the encoding parameters in real time according to the channel state; establishing a shared multi-layer video package and sending Thread, create a channel state monitoring thread, when the channel state receives effective feedback, parse out the data and put it into the state queue; establish a dynamic mechanism and analysis thread, take out the current channel state from the state queue, and perform data normalization processing , callback the obtained acquisition frequency and encoding parameters to the acquisition thread and encoding thread for processing. The method for dynamically encoding multi-layer video in a cloud meeting disclosed by the present invention can dynamically adjust the amount of data to be transmitted according to the state of a transmission channel, so as to ensure stable transmission of multi-layer video in the current channel.

Description

technical field [0001] The invention relates to the technical field of video conferencing, in particular to a method for dynamically encoding multi-layer videos in a cloud conference. Background technique [0002] In existing video conferencing methods for multi-layer video transmission during channel changes, one is to request a single-layer video at the viewing end, and request a video with a smaller layer resolution and bit rate according to the current channel change, which is relatively easy to implement, but when There is a small amount of packet loss at equal intervals on the network, and the frequent switching of videos on the viewing end results in blurring and clearing for a while, affecting viewing and affecting user experience. The other is that the resolution requested by the viewing end is sent to the sharing end through the server, and the sharing end detects that it does not match the current encoding resolution, and rebuilds an encoder with a new resolution ...

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): H04N19/164H04N19/146H04N19/30
CPCH04N19/146H04N19/164H04N19/30
Inventor 马华文
Owner G NET INTEGRATED SERVICE
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