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

Network driver layer-based streaming media data distribution system

A data distribution and network-driven technology, applied in transmission systems, electrical components, etc., can solve problems such as multicast packets cannot be sent and received normally, network switches have high performance requirements, and achieve high forwarding efficiency, improved forwarding efficiency, and strong data security Effect

Active Publication Date: 2016-08-03
GUANGDONG ESHORE TECH
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, this method has relatively high performance requirements for network switches; at the same time, due to network storms, Internet routers cut off the transmission of multicast packets, and multicast packets cannot be sent and received normally on the Internet.

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
  • Network driver layer-based streaming media data distribution system
  • Network driver layer-based streaming media data distribution system
  • Network driver layer-based streaming media data distribution system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0018] The invention discloses a streaming media data distribution system based on the network driver layer, such as figure 1 As shown, it includes an application management module 1, an instruction sending module 2, an instruction receiving module 3 and a data distribution module 4, wherein:

[0019] The application management module 1 is used to interact with external applications, and transmits the action requirements to the system kernel by calling the instruction sending module 2 after analyzing the external requirements;

[0020] The instruction sending module 2 is preset with a configuration interface for the application management module 1 to call, and the instruction sending module 2 interacts with the instruction receiving module 3 by calling the setsockopt system interface;

[0021] When the instruction receiving module 3 is initiali...

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 discloses a network driver layer-based streaming media data distribution system. The system comprises an application management module, an instruction sending module, an instruction receiving module and a data distribution module. The application management module is used for interacting with the external application, analyzing the external demand and transmitting the action demand to a system kernel through invoking the instruction sending module. The instruction sending module is preset with a configuration interface for being invoked by the application management module. During the initializing process of the instruction receiving module, an instruction receiving function is hooked to the network instruction linked list of the system. During the initializing process of the data distribution module, a data packet processing function is hooked to the network NAT interface of the system, so that the system is enabled to receive network data while invoking the above function. Meanwhile, the data distribution can be conducted according to a distribution table preset by the instruction receiving module. The system is high in forwarding efficiency, small in forwarding delay, low in requirement on server performances, applicable for miniaturization and strong in data security. Therefore, the system can be used for transmitting data over the internet.

Description

technical field [0001] The invention relates to an application layer stream media distribution system, in particular to a network drive layer based stream media data distribution system. Background technique [0002] At present, mainstream streaming media servers are implemented based on application layer network data forwarding. The implementation technology is relatively simple, but the data forwarding efficiency is low, the forwarding delay is large, and the requirements for server performance are high, which is not conducive to the development of streaming media technology. promote. [0003] The existing application layer streaming media network data distribution process is as follows: image 3 As shown, the work of the link layer, network layer and transport layer is completed by the operating system and does not need to be developed, so the development work is completely completed by the application program at the application layer. The network data packet is copied a...

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): H04L29/06
CPCH04L69/162H04L69/168H04L65/65
Inventor 郑灼刘莉刘跃张华俊欧阳建辉
Owner GUANGDONG ESHORE 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