This paper is to implement a remote video surveillance system based SIP session above the Linux system,and to achieve a multi-channel video surveillance,and then transplant it to the mini2440,the entire system is stable and able to obtain satisfactory results. In this thesis,completed the following work:First,transplant the complete decoder to Linux.Major changes,including data types,and the assembly from intel to AT&T,and then test the decoder after the transplantation.Second,create a SIP session to connect the UA and make use of RTP to transmit the video stream.And then the client receives the video stream,and decode and display on the screen.Then,create a multi-threaded video decoding, and address the multi-threaded and X-window in Linux platform to the conflict to achieve a multi-channel video surveillance.Finally,transplant the video surveillance to mini2440,to achieve the remote embedded monitoring. |