Video conference system based on MCU (Microprogrammed Control Unit) and video transmission lost packet processing method thereof

A video conferencing system and video transmission technology, applied in the direction of video conferencing systems, two-way working systems, digital video signal modification, etc., can solve the problems of inability to guarantee the reliability of data transmission and the degradation of decoded image quality, so as to improve reliability and avoid Mosaic, guaranteed real-time effect

Inactive Publication Date: 2010-11-10
GUANGDONG VTRON TECH CO LTD
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the UDP protocol cannot guarantee the reliability of data transmission. Once data packets are lost in the video, the quality of the decoded image may be severely degraded, such as the appearance of mosaics.

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 conference system based on MCU (Microprogrammed Control Unit) and video transmission lost packet processing method thereof
  • Video conference system based on MCU (Microprogrammed Control Unit) and video transmission lost packet processing method thereof
  • Video conference system based on MCU (Microprogrammed Control Unit) and video transmission lost packet processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] This embodiment is a method for video transmission packet loss processing in an MCU-based video conferencing system. The MCU-based video conferencing system is as follows: figure 1 As shown, including the encoding end, MCU server end and decoding end. In this embodiment, only one decoding end is used for description. Wherein, the video transmission packet loss processing method is specifically as follows figure 2 shown, including:

[0027] In step S1, the encoding end samples and encodes the video image, and sends the encoded sub-stream to the MCU server according to the UDP protocol. The encoding end performs interlaced down-sampling on the collected video images, and then sends the images to the H.264 encoder for encoding to obtain sub-streams.

[0028] In step S2, the MCU server performs packet loss detection on the received sub-stream, and then returns feedback information to the encoder. Each sub-stream contains several data packets, and the header of each dat...

Embodiment 2

[0035] This embodiment also describes a method for processing video transmission packet loss in an MCU-based video conferencing system. The MCU-based video conferencing system is as follows: figure 1 As shown, it includes an encoding end, an MCU server end, and a decoding end, wherein the method for processing packet loss in video transmission specifically includes:

[0036]In step S1, the encoding end samples and encodes the video image, and sends the encoded sub-stream to the MCU server according to the UDP protocol. The encoder side performs interlaced down-sampling on the collected video images, and then divides the sampled images into the first sub-image and the second sub-image, and then puts these two sub-images into different H.264 encoders for encoding, and the encoding is The output code streams are called the first sub-code stream and the second sub-code stream.

[0037] In the above encoding process, the appearance of the key frame of the sub-stream can be control...

Embodiment 3

[0053] This embodiment proposes an MCU-based video conferencing system, and the MCU-based video conferencing system includes an encoding end, an MCU server end, and a decoding end.

[0054] Among them, such as Figure 4 As shown, the encoding end includes a sampling encoding module for sampling and encoding video images, and an encoding end transmission control module for transmitting and controlling sub-streams. The MCU server includes a data packet analysis module for packet loss detection and packet loss rate statistics on the received sub-code stream, and an MCU transmission control module for sending and controlling the sub-code stream. The decoding end includes an analysis and recombination module for packet loss detection and reassembly of the received sub-code stream, and a decoding module for decoding the sub-code stream.

[0055] The working process of the MCU-based video conferencing system is as follows:

[0056] The sampling and encoding module performs interlac...

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 relates to a video transmission lost packet processing method. A coding end samples and codes and sends acquired subcode stream to an MCU (Microprogrammed Control Unit) server according to a UDP (User Datagram Protocol); the MCU server carries out lost packet detection on the subcode stream and then returns feedback information to the coding end; the coding end executes a lost packet processing strategy according to the feedback information; the MCU server sends the lost packet-detected subcode stream to a decoding end according to the UDP; the decoding end carries out lost packet detection and recombination and returns a request sent by termination data to the MCU server when the subcode stream loses packets, and the MCU server receives and executes the request; and the decoding end decodes the lost packet-detected and recombined subcode stream to obtain a video image. A video conference system based on a MCU comprises a sampling and coding module, a coding end sending control module, a data packet analysis module, an MCU sending control module, an analysis recombination module and the decoding module. The invention not only can improve the real-time performance of transmission, but also can improve the reliability of the transmission.

Description

technical field [0001] The invention relates to the field of video transmission, in particular to an MCU-based video conferencing system and a method for processing video transmission packet loss in the MCU-based video conferencing system. Background technique [0002] Existing video conferencing systems based on MCU (Multipoint Control Unit, that is, multipoint control unit), such as figure 1 As shown, it generally includes an encoding end, an MCU server end, and a decoding end. Among them, the MCU server is an important part of the video conferencing system, and its role is mainly to coordinate and control the video data transmission between the encoding end and the decoding end. An important function of the video conferencing system is to realize real-time transmission of video. Generally, the transmission protocol adopted for transmitting video data is TCP (Transmission Control Protocol) protocol or UDP (User Datagram Protocol) protocol. [0003] The TCP protocol is re...

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/15H04N7/26H04N19/154
Inventor 石金川
Owner GUANGDONG VTRON TECH 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