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

Method for receiving and processing network video streams in real time

A network processing and real-time receiving technology, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as incomplete reception of video data, packet loss, CPU resource occupation, etc., to improve capabilities, improve processing efficiency, The effect of avoiding packet loss

Inactive Publication Date: 2016-03-09
SHANGHAI VIAMAX TECH
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when the bit rate of the data stream reaches tens of megabytes, since a large number of subpacket reception and processing are implemented through UDP protocol calls, plus processing such as verification, it takes up a lot of CPU resources and cannot be completely received. For video data, packet loss is inevitable

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 for receiving and processing network video streams in real time
  • Method for receiving and processing network video streams in real time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0016] see figure 1 . A method for receiving and processing network video streams in real time according to an embodiment of the present invention, comprising the following steps:

[0017] A. Obtain MAC layer network data directly from the network card through the network card driver;

[0018] B. Perform network filtering on the obtained MAC layer network data to obtain the required video data packets;

[0019] C, combining video data packets;

[0020] D, receiving the combined video data packet, performing protocol analysis on the combined video data packet, removing protocol header data and tail data;

[0021] E. Perform display processing on the video data packet after removing the protocol header data and tail data.

[0022] Wherein, the step A, step B and step C are realized by the driver layer of the operating system, and the step ...

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 for receiving and processing network video streams in real time. The method includes the following steps that: A, MAC layer network data are directly obtained from a network card driving program; B, network filtering is performed on the obtained MAC layer network data, so that required video data packets can be obtained; C, the video data packets are fused; D, a fused video data packet is received, and protocol analysis is performed on the fused video data packet, so that protocol header data and tail data can be removed; E, and display processing is performed on the protocol header data and tail data-removed video data packet. The method of the invention has high processing efficiency, and can reduce the occupation of the resources of a CPU and avoid packet loss.

Description

technical field [0001] The invention relates to a method for receiving and processing network video streams in real time. Background technique [0002] With the development of network technology and equipment, video encoders, IP cameras and similar embedded IP video source equipment are becoming more and more popular in the market. Most of these network video source devices use RTP, RTSP, UDP and other transmission protocols, and the devices that use RTP and RTSP transmission protocols still use UDP protocol to transmit video. The video receiving device is mainly a computer-based streaming media processor. In the Windows operating system environment, the video receiving device uses the UDP protocol to receive and process these video streams. Due to the limitation of the UDP protocol specification, the UDP protocol uses small packets. For transmission, when the transmission data exceeds the limit of the packet size, only the sub-packet mechanism can be used, and the data rec...

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): H04N21/443H04N21/643
CPCH04N21/443H04N21/643
Inventor 黄琼
Owner SHANGHAI VIAMAX TECH
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