TWOAPPLICATIONSINONE!SpyCameraandDroidCamera'NController.SpyCameraisaveryusefulcamcorderforrecordingvideoswithoutbeingnoticed.ItautomaticallydetectstheoptimalsettingsaccordingtoyourAndroidsmartphoneforrecordingthebestqualityvideos.Itprovidesaspyframecoveringthecamerapreviewsothatyoucanrecordanykindofvideoswithoutbeingnoticed.DroidCamera'NControllerisanapplicationthatturnsoneofyourAndroidsmartphonesintoanIPCameraandanotherAndroidsmartphoneintoapowerfulvideostreamingserverandremoteandroidcameracontroller.Theapplicationisdesignedtoworkwith2Androidsmartphones.Oneandroidsmartphonewillbeusedasaserver(DroidController)forcontrollingthecameraofthesecondAndroidsmartphonethatistheclient(DroidCamera)connectingtotheserver(DroidController).TheDroidCamera(Client)connectstototheDroidController(Server)accordingtotheClient/Serverarchitecture.InthistheDroidCamera,theclient,canconnecttotheDroidController,theserver,alsoovertheINTERNET.Inthiscase,onlytheDroidControllerrequiresapublicIPorareachableHostName,whiletheDroidCamera,theclient,doesnotrequireaneitherapublicIPnorareachableHostName!TheDroidCamerarecordsvideoslocallysothatthequalityofthevideocanbethebestpossibleaccordingtothesmartphonecamerahardware.DroidCameraautomaticallydetectsthebestsettingsandcameraconfigurationforrecordingthebestpossiblequalityvideo.SinceitistheClient(DroidCamera)connectingtotheserver(DroidController)severaldifferentnetworkarchitecturesarepossible:LAN(LocalAreaNetwork):thesimplestnetworkarchitecturetoworkwithDroidCamera'NController.InthiscasebothDroidCamera(Client)andDroidController(Server)willconnecttoalocalrouterusinglocalIPaddresses.Thisconfigurationcanbeusedfor"monitoring"specificplacesofahouse,office,etc...INTERNET:thisisthemostcomplexnetworkarchitecturewhereDroidCamera'NControllercanoperate.SinceitistheDroidCamera(Client)connectingtotheDroidController(Server),theDroidCamera(Client)doesNOTrequireapublicIP,butonlytheDroidController(Server)wouldrequireapublicIPaddressoranHostNameregisteredwithaDNS.TheapplicationhasbeendesignedtoworkwithDynDNS.1)Activate/Deactivatephone"Camera"andgetreadytocapturevideo;2)RemotelyseeanHighQualitypreviewofthe"CameraSlave"phone"Camera";3)Viewalivevideostreamingcapturedformtheselected"CameraSlave"phone"Camera";4)Start/StoplocalHIGHQUALITYVIDEOcapturingonthe"CameraSlave";5)Lock/Unlockremotespyframes!
精彩评论