Surveillance with smart phone III
Poh, Kah Kong.
Date of Issue2012
School of Computer Engineering
Surveillance cameras are widely used to fight crime and provide security monitoring. Surveillance technologies have improved greatly over the years but potential shortcomings still exist, including an inability to provide surveillance on the move. One solution is to utilize smart phones; however, development so far is inadequate and existing applications are ineffective in providing this functionality. Surveillance Droid is a continuation of “Surveillance with smart phones” projects I and II. The current project demonstrates the potential of using Android smart phones to provide mobile surveillance with no installation required on the client device, which may be running on any platform. It also shows that recording of live surveillance onto the client device and remote control of the phone is possible. Timing is crucial during surveillance and this project shows that security features can be implemented without compromising time. Finally, an experiment was conducted shows that it is possible to deploy the application on current Wi-Fi and mobile networks, meeting the requirements of these networks. These features are made possible by the integration of the Android Camera API and the HTTP multi-threads server. Preview images are first obtained from the Camera API, after which the server encodes them into a M-JPEG stream and sends them to the client device over HTTP TCP/IP. This report provides the design and overview of the application and explains the implementation of these features. Next, it describes how the experiment was conducted and the analysis the results obtained. Lastly, it gives some recommendations for future work.
DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Final Year Project (FYP)
Nanyang Technological University