Method and system for transmitting video data

A technology of video data and transmission method, applied in the field of computer data transmission, can solve the problems of screen pause, data packet loss, blurred screen, etc., to avoid screen pause, avoid screen pause, and ensure reliability.

Inactive Publication Date: 2008-11-12
GUANGDONG VTRON TECH CO LTD
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As mentioned above, because the existing multicast video uses the unreliable UDP protocol, the reliability of data transmission cannot be guaranteed, and it is easy to cause the loss of data packets, resulting in picture pauses and blurred screens during video playback.

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 transmitting video data
  • Method and system for transmitting video data
  • Method and system for transmitting video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] figure 1 It is a flow chart of the video data transmission method provided by the present invention.

[0028] Such as figure 1 As shown, in step S100, the multicast gateway receives the video source request message from the client, image 3 It is a schematic structural diagram of a video request message adopted by an embodiment of the present invention. The video source request message includes the address of the video source, the protocol required to connect to the video source, the protocol used by the client, and the like. Commonly used protocols for video sources include TCP, RTSP, HTTP, RTSP, MMS, etc.; while the protocol used by the client is usually UDP, or other user-defined communication protocols that can be used for multicast.

[0029] Next, in step S102, the multicast gateway uses a corresponding protocol to connect to the video source, and receives video data from the video source. Video sources include, but are not limited to, remote video file streams...

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 provides a transmission method and a system for video data. The system comprises a multicast gateway which is connected between a video source and a client end, and the method comprises the following steps: the multicast gateway receives a video source request message from the client end, a video source protocol is adopted to connect with the video source, receives the video data and converts the video data into a protocol data packet of the client end, the data packet is added with serial number, then the data packet is sent to the client end through a multicast address which is corresponding to the video source, and the data packets sent in the late period are stored in a buffer area; and then the client end judges whether packet loss exists after receiving the data packet, if packet loss exists, the client end sends a packet loss feedback message. The multicast gateway searches the data packet corresponding to the serial number in the buffer area, if the search succeeds, then resends the data packet to the client end again. The transmission method of the invention stores the data packets sent lately in the buffer area, and the lost data packet is searched in the buffer area and is sent again when packet loss existing, thus ensuring the reliability of data transmission.

Description

technical field [0001] The present invention relates to computer data transmission, more specifically, to a video data transmission method and system thereof. Background technique [0002] In the seven-layer reference architecture of OSI (Open Systems Interconnection), both TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) belong to the protocol of the fourth layer (transport layer). TCP is a connection-based protocol that provides reliable transmission. Specifically, TCP first establishes a reliable connection, and then transmits the data packet. The TCP data packet includes a sequence number and an acknowledgment. After receiving the data packet, the receiver sorts the data packet according to the sequence number and sends back a confirmation message. If the receiver does not receive the data packet, or the received data packet is damaged, the sender can also resend the data packet. It can be said that TCP is the most reliable protocol of its kind, but...

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): H04L1/16H04L1/00H04L12/18
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