aWatchDog - turn your Palm into a webcam
 
 
  Features
 

     
    Click here to purchase aWatchDog now for only US$19.95. Unregistered user can also have 15-days to try out the functions.
     
  • aWatchDog is a powerful yet easy to use software to turn your Palm into an ultimate remote surveillance machine.
  • aWatchDog allows you to share your webcam anywhere with everyone without having to set a web server on your PDA.
  • aWatchDog is ideal for home monitoring, baby watching, business security, pet watch and fun.
  • Broadcast 20fps video stream from home, view from anywhere.
  • You can take pictures, save them on Palm, and browse pictures. All of these can be done from a remote location.
  • Generates and share a gallery from your latest pictures.
  • Supports authentication. Password privacy protection to prevent unwanted visitors.
  • Remote administration.
  • Enables you to change camera settings (zoom, brightness and white balance) remotely.
  • Captures up to 400 pictures on either the internal or external memory expansion card.
  • The captured pictures can also be viewed by Clie Viewer. You can disable the function, too.
  • Various options for you to customize the settings.
  • HTTP and UDP server integrated.
 
top
 
  Supported OSs
 
  • Only Sony Clie UX/TH devices are supported.
 
top
 
  How to purchase and register
 
aWatchDog is shareware. Only US$19.95 to register. You can purchase aWatchDog from the following resale sites.
 


Pay me securely with your Visa, MasterCard, Discover, or American Express card through PayPal!

Buy it through PayPal

PayPal is an Internet service which allows you to make the following major credit card payments electronically.

All of our registrations are now handled through the above sites. They maintain a secure server to accept credit cards for all registrations, as well as taking telephone orders if you just don't trust the current state of electronic commerce.

Note: Our products are shareware software with a free trial period. You do NOT need to order the software to try it out. Only order the software when you are satisfied it will meet your needs as there are no refunds available once you receive your registration code. You will be requested for HotSync user name for registration.

 
top
 
  User's Manual
 

Before you start

aWatchDog is a web-based webcam server. It means that you can use web browsers anywhere to access the pictures from your Palm. Being a web-based webcam server, aWatchDog will connect your Palm with the Internet, so you have to know how to connect your Palm with the Internet via WiFi or GPRS (mobile phone). Please read the Clie accompanied Read This First Operating Instructions manual (ReadThisFirst.pdf) for how to configure the wireless network settings. Also, aWatchDog will disable the auto-off function while the server is running, you had better plug the charge cradle with the Palm to ensure that aWatchDog won't run out of the battery power. aWatchDog will automatically stop the server if the battery power is lower than 15%.

Start aWatchDog

aWatchDog is a powerful yet easy to use software. The main screen is shown as below.

To start the server, tap on the [Start] button. It first starts the network connection. If everything goes well, the IP address of your Palm will then be shown on the screen, e.g. http://192.168.10.205. The IP address depends on your network configuration and ISP (Internet Service Provider). If you're using DHCP, the IP address may be changed whenever you start a new network connection. If the NAT (Network Address Translation) is used, outside people may not access aWatchDog server unless you forward the port to aWatchDog server. For how to do it, please refer to the manuals of your router.

After you start the server, you can then invoke a web browser (IE, Firefox,...,etc.) on your desktop computer, and enter the IP address (e.g. http://192.168.10.205) into the address bar field of the web browser. The browser shows the following diagram after it has completed the connection with aWatchDog.

The preview image will be updated in timed intervals. You can change the update frequency on the Preferences page.

By default, you don't need to input the user name and password for accessing aWatchDog. It means that the other people can access aWatchDog as well if he/she knows the IP address of aWatchDog. To prevent aWatchDog from being accessed by unauthorized people, you can set the user name and password information at the Preferences page. This function is only available if you are registered.

On this page, you can click on the [Capture] link to ask aWatchDog to take a picture. The captured picture will be saved under the /DCIM/aWatchDog directory of memory expansion card. The captured pictures is saved in JPEG format and the file name format is wdNNN.jpg, where the NNN is a serial number from 000 to the maximum picture number - 1. If the serial number reaches the maximum number, it will then begin counting from 0 again. UX supports two memory expansion card, one is built-in internal card and another one is the memory stick card, you can specify the card on aWatchDog's Preferences form.

Live preview video

By default, the preview picture is updated in timed intervals. If the Enable UDP option is on, the preview picture will be updated with up to 20 frames per second. This option can be enabled from either the preferences form of aWatchDog Palm program or the Preferences page on the web browser.

aWatchDog server won't accept any http connections when the live preview video is playing. So, you have to click on the [Stop] button before you click on the other hyperlinks of this page. You can click on the [Play] button to resume the playing.

To capture the picture, you can click on the [Capture] button. (You can click on this button when the video is playing).

The UDP communication uses different port than HTTP. You should also forward the UDP port to aWatchDog server if the NAT is used. For how to do it, please refer to the manuals of your router. You can change the UDP port setting from the preferences form of aWatchDog Palm program.

Turning on the Enable UDP option, you should also make sure your web browser can accept the Java applet. This applet will in charge of the live preview video displaying.

Browse the captured pictures

To browse captured pictures, you can click on the [Browse] link. The browse will then be shown as below.

aWatchDog shows 4 pictures per page. You can switch the page by clicking on the [First Page], [Previous Page], [Next Page], and [Last Page] links. Palm OS is designed to accept only one connection at a time, so the pictures will be shown one by one in a specific interval time. If your Internet connection is slower than the interval time, you may find the browser failed to show the pictures. You can change the Delay Time under the Browse Page Settings section of Preferences Page for adjusting the interval time.

You can click on the picture to show the original big picture on a new web browser window.

Change camera settings

You can change the camera settings by clicking on the [Camera] link. This page is shown as below.

Change preference settings

You can change the preference settings by clicking on the [Preferences] link. This page is shown as below.

User Settings
By default, both User Name and Password fields are empty. You can specify the name and the password here if you'd like to prevent unauthorized people from accessing your aWatchDog server.

Preview Page Settings
Starting from 3.20 version, aWatchDog enables you to see the live preview video if you turn on the Enable UDP option. Turn on this option, you will see the live preview video with up to 20 fps (frames per second). The real frame rate depends on your Internet bandwidth and quality. If this option is off, aWatchDog transfers the preview pictures in specified timed intervals. If your Internet connection speed is slow, you may find that aWatchDog failed to show the preview image at each update. For this case, you have to increase the time of Update Frequency or lower the value of Image Quality.

Browse Page Settings
Palm OS is designed to accept only one connection at a time, so the pictures won't shown simultaneously. aWatchDog shows the pictures one by one on a specific delay. If your Internet connection is slower than the delay, you may find the browser failed to show the pictures. You can change the Delay Time under this section.

Picture Settings
Currently, you can capture up to 400 pictures, and have three picture sizes, 160x120 (~12K bytes), 320x240 (~35K bytes), and 640x480 (~100K bytes), to choose. If the space of the memory expansion card is not enough, the capture function will fail.

aWatchDog menu commands

Send Log to Memo Pad
You can use this command to export the server log to the Memo Pad application.

Preferences...
Tap on this command will invoke the following form.

If both the Palm and the web browser are located within the LAN (local area network), setting the "Pause time for each conn." option as 3 or below is the best. If you intend to access aWatchDog via the WAN (wide area network), you may need to increase this pause time to 10 seconds or above. During the pause time, aWatchDog will reject any connection requests.

Reset User Name & Password
This command will reset your user name and password settings. After that, your aWatchDog server will be accessed by anyone without authorization.

Purge Captured Pictures
Tap on this command to delete all captured pictures from the selected memory expansion card.

If the pictures are deleted successfully, a information message will be shown as below.

Close the connection
By default, aWatchDog won't close the connection immediately after stopping the server. The network connection will be automatically closed after a short of period of time if no application uses the connection. This allows you to quit aWatchDog application and launch another within a short period of time without having to wait through the process of closing down and then re-establishing the network connection. You can use this command to close the network connection immediately.

Network Panel...
This command invokes the Network Panel of system Prefs program. You can change the network settings from this panel.

Modem Panel...
This command invokes the Connection Panel of system Prefs program. You can change the connection settings from this panel.

 
top
 
  The limitation of unregistered version
 

The unregistered version gives you 15 days to try out the functions. Besides that, it also has the the following limitations:

  • You can only take 4 pictures and only the first page can be browsed.
  • You cannot change the Camera settings.
  • You cannot change the User Name, Password, Picture Size, and Maximum Pictures preferences settings.
  • The authentication function is disabled.
  • The server will be automatically stopped after 3 minutes.
 
top
 
  To install aWatchDog
 
  1. Start the Palm Install Tool application in your Palm directory or folder.
  2. Choose the correct User Name.
  3. Choose the aWatchDog main program (aWatchDog.prc) and SonyCapLib2.prc files that accompany the downloaded ZIP file.
  4. HotSync.

aWatchDog is ready to go. Tap on the Applications button on your PalmPilot and then tap on the icon to invoke aWatchDog.

 

 
top
 
  Removing aWatchDog
 

If you find that you no longer need aWatchDog (or are trying to conserve memory), removing it from your Palm is quite simple. From the Applications launcher :

  1. Tap the Menu icon
  2. Go to the App menu and choose Delete
  3. Select the aWatchDog and tap 'Delete...'
  4. At this point you will be asked to confirm your request
  5. To do so, tap 'Yes'.
 
top
 
  Release Note
 
  • 3.20 - released on Aug. 15, 2005 Download
    • see the live preview video with 20 fps.
    • fixed some minor bugs.
  • 3.10 - released on Jun. 5, 2005
    • added the new "Purge Captured Pictures" command.
    • fixed some minor bugs.
  • 3.00 - released on Mar. 3, 2005
    • new release.
 
top
 
  Appendix
 
To get the latest version, please visit http://www.a0soft.com. If you find any incorrect information, please also e-mail your problems to support@a0soft.com.
 
top