Design and Implementation of Security Camera Control Application for Mobile Phones

In recent years, due to the rise in crime, growing numbers of governments, companies, and schools are equipping their facilities with security cameras to deter crime and to investigate crimes that have happened. In this study, we investigate a distributed application that provides an efficient access method for security cameras placed in various areas. Peer-to-peer is a suitable technology for such ubiquitous applications since it supports discovery mechanisms, simple one-to-one communication, free and extensible distribution of resources, and distributed search to handle the enormous number of resources expected. Our system uses protocols defined by Peer-to-peer Universal Computing Consortium (PUCC) to control various kinds of devices over a peer-to-peer network. This paper presents the design and implementation of a camera control protocol on the PUCC platform for controlling security cameras from mobile phones. The prototype implementation system consists of a media gateway to deliver streaming video to multiple mobile phones and proxies to serve as peer-to-peer nodes for cameras. Camera control and signaling protocols for video streaming are realized by using PUCC protocols.

[1]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[2]  Takeshi Kato,et al.  PUCC Architecture, Protocols and Applications , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.

[3]  Hiroyuki Ochi,et al.  Home Appliance Control from Mobile Phones , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.

[4]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[5]  Henning Schulzrinne,et al.  Real Time Streaming Protocol (RTSP) , 1998, RFC.

[6]  Kazuhiro Kitagawa,et al.  A Device and Service Description Framework for Discovering and Reasoning in Autonomous P2P Environment , 2005 .

[7]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.