Professional Documents
Culture Documents
The Design and Implementation of Video Surveillance System Based on H.264, SIP,
RTP/RTCP and RTSP
Dian Chu1, Chun-hua Jiang2, Zong-bo Hao2, Wei Jiang2
(1. School of Computer Science and Engineering,
University of Electronic Science and Technology of China,
Chengdu Sichuan 610054, China
2. School of Information and Software Engineering,
University of Electronic Science and Technology of China,
Chengdu Sichuan 610054, China)
zhongguochudian@163.com,chjiang@uestc.edu.cn,haozb3@163.com,weijiang@uestc.edu.cn
RTP protocol, it mainly provides the monitoring and
feedback of the service quality during the RTP packet
transmission [5]. RTSP protocol is used to provide control
services for streaming media data transmission on the
network [6], and it also provides remote control capability
for audio and video, such as play, stop, fast forward, rewind
and so on. The H.264 video coding technology is used for
encoding the video images of the surveillance system. The
H.264 standard is widely used in various fields for its high
efficiency of the compress technology of coding and better
adaptability on network. The technology of Directshow is
used for playing the video data.
This paper first analyzes the fundamental architecture of
the video surveillance system, and then focuses on the
modules of the system. At last, the experimental results and
conclusion are presented.
AbstractThe
streaming
media
protocols
including
SIP(Session Initiation Protocol), RTP(Real-time Transport
Protocol), RTCP(RTP Control Protocol) and RTSP(Real-Time
Streaming Protocol) is the basic technology of the video
surveillance system. A video surveillance system based on SIP,
RTP/RTCP and RTSP is designed and implemented in this
paper. The video surveillance system uses the SIP protocol to
connect the client and the server, and provides the service of
the multimedia data transmission between them with the
RTP/RTCP and RTSP protocol. The video images of the
surveillance system is encoded by H.264 video coding
standards. The play of the video data is based on the
technology of Directshow. The experiment results show that
the surveillance system provides good video quality and
adaptability of the network conditions.
Keywords-SIP; RTP/RTCP; RTSP; Streaming media; H.264;
Video Surveillance; Directshow
II.
I.
INTRODUCTION
39
III.
40
41
IV.
A. Experimental results
Figure 8 shows the real-time video images of the video
surveillance system on the client side. The test is conducted
in the computer room. The video camera and the H.264
encoder connect with the server of the video surveillance
system by LAN. The server of the video surveillance system
transmits the video data received from the video camera
and the H.264 encoder to the client of the system by LAN.
The client of the video surveillance system shows the video
images decoded on the computer.
V.
42
[2]
[3]
[4]
43