The idea is to use the integrated camera and be able to connect using the web browser of another computer/pda to remotely monitor what is being captured in real-time so exactly what a network camera does excepted that you don't need any cable at all, not even a power cable...
I made the reverse project some time ago (webcamXP Mobile) allowing to view your network cameras on your PDA and this one seemed quite interesting too...
I wasn't able to be able to act as a Web Server while on operator network (gprs, edge, ...) and only got it to work over WiFi network. It seems to work for some people but most operators are blocking the fact to act as server...
Anyway, you can still use the Motion Detector + FTP upload feature in order to send the captured images to any ftp server.
Here are some screenshots:
PDA UI / Web page in browser:
You need .NET Compact Framework 3.5 and a device with integrated camera.
The default username/password to access the web server : admin/admin. You can disable authentication by setting no user name in the settings.
Setting the wifi configuration of your device on "Max Performances" might reduce the autonomy but also seems to have a significant impact on frame rate. I'm able to get up to 4-5 fps with tinyCAM 0.8.7 which is already over my initial performances expectations because i think it's the max speed at which it's possible to capture images from the camera (on Touch HD at least).
webcamXP (for Windows) is now supporting tinyCAM as a network capture device so you can use the free version for more advanced features and to capture the stream. If you want to use webcamXP Mobile from another PDA it's also possible just select the webcamXP template, i'm using the same file names.
Repacked with OpenNetCF
Added basic authentication (password protection) support
All settings can be edited from the application
Fixed FTP Password setting not properly saved
Fixed Authentication not working in every browsers
Fixed Check Internet connection was not working
Added Overlay features (Time, Battery, Temperature)
Added Informations on Webpage (Time, Battery, Temperature,Uptime,Images requested,Kb transferred)
HTTP Authentication can be disabled (Set an empty username in settings)
Fixed motion sensivity adjustment not working / not saved
Added possibility to select resolution (seems not working on most HTC due to incomplete directshow support)
Possible to view images captured by motion detector through browser
The motion detector is a bit more sensible as it wasn't detecting much
Possible to customize upload filename (and set a fixed filename for all uploads)
Possible to set a fixed ftp upload interval (without motion detector)
Fixed software not exiting properly
Fixed Time and temperature settings were mixed
Updated to manalia sdk 2.1
Fixed resolution selection might crash application
Saving status of webserver / motion detector / ftp upload on application exit