摘要
从流媒体协议入手,描述会话发起协议SIP(Session Initiation Protocol)、实时传输协议RTP(Real-time Transport Protocol)、实时传输控制协议RTCP(RTP Control Protocol)和实时流传输协议RTSP(Real-Time Streaming Protocol)的原理以及它们在IP单播或多播网络上的通信过程。在此基础上,进一步分析RTP/RTCP和RTSP协议的关系,并对基于RTP/RTCP和RTSP协议的流媒体服务器进行设计。流媒体服务器是视频监控系统的核心部分,采用C/S结构,服务器和客户端之间的多媒体数据之间的传递都在这一部分完成。在基于RTP/RTCP和RTSP协议的流媒体服务器的基础上,使用SIP协议让用户和服务器建立会话连接,并在流媒体服务器上进行多媒体数据的传递,从而设计出基于SIP、RTP/RTCP和RTSP协议的视频监控系统。
This paper analyzes the streaming media protocols, describes the principle of SIP( Session Initiation Protocol), RTP (Real-time Transport Protocol) , RTCP( RTP Control Protocol) and RTSP( Real-Time Streaming Protocol) as well as their communication course on network. Furthermore, this paper also analyzes the relationship between RTP/RTCP and RTSP, and designs the streaming media server based on RTP/RTCP and RTSP. The streaming media server is the most important part of this video surveillance system which uses the C/S structure and provides the service of the multimedia data transmission. At last, this paper analyses the design of video surveillance system based on SIP, RTP/RTCP, and RTSP.
出处
《计算机与现代化》
2013年第11期139-142,共4页
Computer and Modernization
基金
工信部重大专项基础软件方向项目(2012ZX01033001-001)
四川省重点实验室开放基金资助项目(2011RYJ04)
中央高校基本科研业务费专项资金资助项目(ZYGX2009J060)
成都铁路局科学技术研究所基金资助项目(H04010601W0611293)