sys NetVideo系统架构(简介) NetVideo是一个基于Win32平台,采用RTSP实时流协议(Internet标准:RFC-2326 Real Time Streaming Protocol)和RTP实时传输协议(Internet标准:RFC-1889 A Transport Protocol for Real-Time Applications)的音视频媒体网络存储检索和传输系统。 系统由RTSP流媒体服务器NetVideo Server,流播放软件NetVideo Player两部分组成。 系统简图: [pic] 一、NetVideo Server: NetVideo Server是一个使用RTSP和RTP协议的流媒体服务器。NetVideo Server为媒体文件提供流点播功能,为实况视频提供RTSP服务挂接点和协议支持 。由于服务器软件构筑于DirectShow®8.1技术之上,具有高性能,高可靠性,兼容性和 扩展性好等优点。 Sever架构: [pic] RTSP Service: RTSP Service提供RTSP服务端协议支持,响应RTSP客户端请求,维护RTSP服务器状态和点播S essions、实况Sessions。工作过程简述如下: 1. RTSP服务器起动时,为每一实况节目构建一个实况FilterGraph,并把它加入到实况S essions。 下图是一个实况FilterGraph的例子。 [pic] 这个FilterGraph由源过滤器(Source Filter)“10Moons DV-4000 Capture”, RTP打包转换过滤器(T……