[url removed, login to view] should be one Activity and one Service.
[url removed, login to view] Activity screen will have a simple layout with few TextFields such as welcome msg, help etc. It will also have the all important 'Start Server' TextField with the onClickListner function enabled. On clicking this 'Start Server' TextField,the Service will start running.
3. The Service will start taking video through the phone's camera object and will transmit the video live to the internet through it's usual port 8080 whenever a request is received from a client's browser. The Service will have an web server/http server which will send html pages(Such as [url removed, login to view] etc embedding the video streams. On the client PC, the user will view the image by any java script enabled player such as jplayer/flowplayer etc as defined in jquery.com. Alternately, the client can also view the video by running an applet as provided by camboozola jar files.
4. App will be similar in functionality to IPWebcam