Log in

View Full Version : REVIEW: Ever wanted to use your Pocket PC as a Web camera? Here’s a working solution!


Menneisyys
07-11-2006, 01:20 PM
I’ve been constantly receiving questions about whether Pocket PC’s can be used as Web or even spy cameras. Up until now, my answer was negative. Fortunately, now, this has changed.

ATEKsoft (http://www.ateksoft.com/) has just released a new version of CoolCamera, a revolutionary Pocket PC application that offers the ability to use almost all Pocket PC’s with built-in cameras as Web or even remote spy cameras at a very good speed and quality over even plain USB, Bluetooth or GPRS/EDGE mobile phone connections. You no longer need to bring your web camera with you any more (or even purchase one) if you have a Pocket PC with a built-in camera and you’d like to want to use it as a web or surveillance camera. Also, you can forget about having to buy a, say, specific Wi-Fi spy / security camera (http://pocketpcmag.com/forum/topic.asp?TOPIC_ID=14113) if you don't need the specific features of the latter (remote controllability - rotation, zoom... -, built-in infrared and/or visible light source etc.). That is, if you, say, only need a children-bedroom, remote camera communicating with your desktop/notebook PC via USB or any kind of wireless technology (including the above-mentioned Bluetooth, Wi-Fi and mobile phone-based communication technologies), you may want to opt for using a Pocket PC. This can be extremely helpful in many cases, particularly while on the go where you may want to leave as many gadgets at home as possible.

As the desktop part of the application suite uses standardized Windows interfaces (that is, Video for Windows (VfW) (http://www.videohelp.com/glossary?V#VfW) / WDM (http://en.wikipedia.org/wiki/Windows_Driver_Model)), the camera in the Pocket PC behaves like a standardized video source under Windows and, therefore, any desktop application being able to accept standardized video inputs will be able to use it.

Availability

The application is available here (http://www.ateksoft.com/) and costs $14.90 (locked to one Pocket PC device - that is, you must purchase a license for all of your camera-enabled PDA's if you want to deploy the application on more than one of them).

The trial version has a time restriction of 25 seconds; after this, the video transfer will stop. It can be restarted by just pressing the Action button (the button in the center of the D-pad on most models), unless you reassign this functionality to another hardware button.

Supported Pocket PC models

HTC Magician, Alpine, Apache, Prophet, Wizard, Universal and Tornado; HP hw6515, F-S Pocket Loox 720 and some other devices not listed.

As can be seen, almost (there’s no Asus A730(w) in the list, for example) all new Pocket PC (Phone Edition) models are supported. (I have no information on whether add-on SD/CF camera cards are supported or not, though.)

Supported desktop applications

Almost everything that accepts standard video sources: both communications apps (for example, Skype, MSN/Live/Yahoo Messenger), and video capture/edit/broadcast applications (for example, VLC Media Player, Windows Media Encoder, VirtualDub, WebcamXP).



Real-world testing

I’ve tested the camera functionality between two desktop PC’s, using my HTC Wizard and Pocket Loox 720. I tested both MSN Messenger 7.5 and Skype 2.5. Everything worked flawlessly, in every possible combination.

Other types of communication

Fortunately, the application is pretty flexible, communication-wise: its communication model is completely TCP/IP-based and also supports non-local connections as can also be seen in this screenshot (http://www.winmobiletech.com/kuvat/CoolcamIPAddressConfig.bmp.png) (the IP can be changed by going to Settings/Edit config.txt on the PDA). This means the Pocket PC and the desktop PC the Pocket PC sends its contents to may be completely separated from each other (they can even be situated far-far away from each other, communicating via the Internet) - unlike the case with traditional USB web cameras, which must be cabled and locally connected to the desktop PC.

Maximal resolution

The resolution isn't constrained to low-resolution screens - you can even crunk up the resolution to 1280*960 as can be seen in this screenshot (http://www.winmobiletech.com/kuvat/CoolcamMaxRes.bmp.png).

Problems

In the current, tested version (1.12.5),

it's not possible to use the built-in light (if available) on any of the tested devices (there's not even a menu item to enable this)

some of the advanced functionality doesn't function on some of the devices. For example, on the Pocket Loox 720, the image adjustment (brightness etc.) and control (flicker filtering, ambience, effects and, most importantly, the night mode) don't work at all (these all work on the HTC Wizard, on the other hand). The lack of the night mode is a big letdown for PL720 users.

only images are communicated, no sound; for capturing sound, you'll need other equipment. This isn't a problem with local Web camera functionality - but it can be a problem in spy/surveillance camera usage


Example screenshots

Installing the application on the desktop (http://www.winmobiletech.com/kuvat/CoolCameraInstall.png)

The desktop server, showing the captured screen of my HTC Wizard (http://www.winmobiletech.com/kuvat/CoolCameraXP-Wizard.png) and my Pocket Loox 720 (http://www.winmobiletech.com/kuvat/CoolCameraXP.png)

Setting up the video source (http://www.winmobiletech.com/kuvat/SkypeCoolcam.png) (choosing the right video source – the other one in the screenshot, Conexant Capture, is the video input of my TV card) in Skype

Webcamera functionality in action in Skype (http://www.winmobiletech.com/kuvat/CoolcamInSkype.png)

...and in MSN Messenger (http://www.winmobiletech.com/kuvat/MessengerCoolcam.png)

Verdict

This is a highly capable application. If you would like to use your PDA as a video source for Web camera, communications or spy/surveillance functionality, make sure you check it out.

Menneisyys
07-11-2006, 07:11 PM
Article slightly updated; images uploaded and available.

Happyman
07-12-2006, 07:38 PM
Thank you :)

Mitch_A
07-12-2006, 09:11 PM
All I can coax out of it are test bars like you used to see on TV.

Mitch

Menneisyys
07-13-2006, 08:03 AM
All I can coax out of it are test bars like you used to see on TV.

Mitch

Have you contacted them on whether i700 will be supported some time in the future?

Menneisyys
07-13-2006, 08:57 AM
Steve at smartmobileassets (also known as darkdestroyer on AximSite) has published a nice comparative article (http://smartmobileassets.com/cgi-bin/Blah/Blah.pl?b=blogs,m=1152660405) on the individual shot taking quality of ATEKSoft CoolCamera I’ve published an article on yesterday (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=970&more=1&c=1&tb=1&pb=1).

I’ve also commented some of his comments at AximSite (http://www.aximsite.com/boards/showthread.php?t=132152); they may also be worth reading.

jalex
07-13-2006, 01:30 PM
Where Steve's experience/impression of this app might not be all that positive, I just have to say I really, really like it. Yeah, the webcam functionality can be fun (and even useful) and cheap to buy, but my picture-taking experience has been that, although the picture may not be any better (although it's not worse), this little guy loads/starts/executes instantly compared with my native camera app. That can make all the difference between "catching that shot" and not. I'm guessing part of the reason it loads to quickly is that it's much lighter, which is an additiopnal benefit as I don't often have that much free memory available (running all the other apps I run concurrently 'n' all).

I would recommend you try it on your device (I have an i-mate JAMin, aka HTC Prophet) to see for yourself.

jalex
10-27-2006, 09:15 PM
So, I recently started using Skype and got my PDA working as a webcam for my laptop, which was extremely fun (and not difficult at all).

Then I recently started experimenting with SSH access to my home server and a thought struck me: is CoolCamera simply using a TCP port to talk back from the PDA to the desktop app? (With very little digging, you'll find the ATEKsoft web site states a TCP port of 2047 is used.) If so, can I redirect this (using PuTTY, for example) to my machine at home?

The answer? Yes!

Then, I got to thinking, well, if it's simply using TCP, why constrain myself to connecting through my laptop (over Bluetooth, for example, via ActiveSync)? So, I connected my PDA to my home WiFi network, edited the CoolCamera config file (on the PDA) to point to the IP address of my server, chose the specific IP address (instead of "auto") from within CoolCamera and hey presto! I can now roam to any WiFi network in the world, point CoolCamera at my server (I'm hoping a domain name will suffice, rather than having to specify the IP address every time) and use my PDA as a video conference camera.

It really was exciting experience this working.

Of course, you may need to tweak firewalls, but the possibilities are endless, especially if you were to point CoolCamera at a TCP packet repeater and broadcast the feed to multiple targets concurrently!