Operation method for memory sharing media server and functional module construction

A streaming media server and shared memory technology, applied in electrical components, transmission systems, etc., can solve the problems of reducing network transmission system throughput and streaming media transmission efficiency, low CPU effective utilization, and cumbersome running programs, etc. The effect of switching and data copy times, improving effective utilization, and low operating costs
CN101478549AInactive Publication Date: 2009-07-08UNIV OF ELECTRONICS SCI & TECH OF CHINA

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
UNIV OF ELECTRONICS SCI & TECH OF CHINA
Publication Date
2009-07-08
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides an operation method for sharing a memory stream media server and a function module implementing said method which comprises: establishing a shared memory, receiving and processing a client request, storing the request content in the shared memory, switching the system from a client state to a kernel mode flow, picking-up the request content from the shared memory and ordering the content according to the sending package time order, generating a real-time transport protocol (RTP) packet and sending the packet to the client; and each function module units corresponding to said steps. The invention divides a real time streaming protocol (RTSP) and the RTP into two subsystems sharing one memory, which enables the kernel mode process reading document and the network sending packet to be smoothly finished at the kernel mode without system call and state switch. After a contrast test, the client throughput and the CPU availability increase more than 25 Moreover the invention has advantages of shortcut stream media document transfer process, high CPU availability and high efficiency of the network conveying system, large stream media server client throughput and low server operating cost or the like.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to a streaming media server, in particular to a running method of the streaming media server using a shared memory between a kernel process and a user process, and a functional module framework for realizing the running method of the server. Background technique

[0002] In recent years, with the rapid development of high-speed networks, high-bandwidth storage devices, and media coding and compression technologies, it has become possible to provide real-time streaming media services through the network. Streaming media technology is widely used in all aspects of Internet information services such as multimedia news release, online live broadcast, online advertising, e-commerce, video on demand, distance education, telemedicine, Internet TV and real-time video conferencing. The key problem of streaming media application is the performance of streaming media server. Most of the famous companies in the field of digital media have dev...

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