sysNetVideo system architecture (introduction) NetVideo is an audio and video media network storage, retrieval and transmission system based on Win32 platform, using RTSP real-time streaming protocol (Internet standard: RFC-2326 Real Time Streaming Protocol) and RTP real-time transmission protocol (Internet standard: RFC-1889 A Transport Protocol for Real-Time Applications). The system consists of two parts: RTSP streaming media server NetVideo Server and streaming player software NetVideoPlayer. System diagram: [pic] 1. NetVideo Server: NetVideo Server is a streaming media server using RTSP and RTP protocols. NetVideoServer provides streaming on-demand function for media files and RTSP service attachment points and protocol support for live video. Because the server software is built on DirectShow®8.1 technology, it has the advantages of high performance, high reliability, good compatibility and scalability. Sever architecture: [pic] RTSP Service: RTSPService provides RTSP server protocol support, responds to RTSP client requests, maintains RTSP server status and on-demand sessions and live sessions. The working process is briefly described as follows: 1. When the RTSP server starts, it builds a live FilterGraph for each live program and adds it to the live sessions. The figure below is an example of a live FilterGraph. [pic] This FilterGraph consists of the source filter (Source Filter) \"10Moons DV-4000 Capture\", the RTP packet conversion filter (T......
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore