Font Size: a A A

The Design And Implementation Of Net Video Monitor Terminal Software Supporting SIP Protocol

Posted on:2007-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:X S YanFull Text:PDF
GTID:2178360212467759Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of technology in network and multimedia field, more and more applications related to network video emerged. At the same time, customers are asking for higher quality video monitoring equipment. Session Initiation Protocol is a signaling protocol, which can be used to get the location of a user, determine the media and the media parameters to be used. If the video monitoring terminal was implemented based on SIP, the monitoring system would become an open and intelligent system, thus the surveillance can be performed at any time and place.Resulted from the above, basing on the S3C2410A hardware platform and embedded Linux OS, this paper designs and implements a video monitor terminal software, which supports SIP protocol. The terminal has all the basic functionalities that a SIP UA should have. It can initiate and accept a session, terminate a session that already exists, and determine the media and the media parameters to be used. It can also capture video data from the USB camera, encode the data with MPEG-4, and transport the data to appointed destination.The SIP Protocol, RTP Protocol, MPEG-4 Standard and the hardware platform are introduced at first, and then this paper explains the format of SIP messages and how they are exchanged in detail. Second, this paper analyzes the structure of the software, and describes how to implement the SIP stack, how to capture, encode and transport the video data in detail. At last, the paper explains how to test the software and the result of the test.
Keywords/Search Tags:video monitor, SIP, RTP, MPEG-4
PDF Full Text Request
Related items