Friday, May 13, 2011

Making the Linksys WVC54GCA an Internet Webcam

Initial Considerations

I recently purchased a Linksys WVC54GCA IP Camera. The intent was to have this camera replace the Night Owl security camera as my primary Internet webcam. The one problem with the Linksys unit was that it is an indoor camera and I needed a camera that could be mounted outdoors. I discovered that the operating temperature for this camera as 0 - 40C, a range that should survive Victoria's weather. The problem was the to make some sort of enclosure to house the camera.


The Enclosure

The first thing I needed was a box to put the camera inside of. I eventually settled on a plastic electrical junction box that I picked up at my local Rona. The mount that the camera came with was too large for this enclosure, so I substituted a simple security camera mount that I had lying around. I attached the mount to the inside of the box with some simple wood screws.


box


The result was that the Linksys camera fit inside perfectly


camera


The Next step was to design a mount so that the enclosure could pivot to face the desired direction. I eventually decided on a pole mount. I cut off a piece of wood and attached the camera enclosure to it. Next I drilled two holes at the top and bottom where I attached u-bolts and brackets.


U-Bolts
Next, I cut out a piece of plastic to use as the front window that the camera would look out of. I just used an old piece of plastic that I cut out of a strawberry package.


plastic


I drilled four holes into the plastic and screwed it onto the front of the case. Finally, I used some standard caulking material to seal the edges of the plastic and the holes where wire would come in. The result is fairly slick.


final


The Software

Once I had the webcam mounted and connected to my wireless network I needed a way to overlay my weather data and take a static image for use on my webpage. I initially did some experimenting with Yawcam but found that the program was too unstable for my use. I discovered that by browsing to "IP/img/snapshot.cgi" (where IP is the ip address of the camera) it was possible to have the Linksys camera return a .jpg of the current image. Great now all I needed to do was overlay my weather data and I;d be good to go. Eventually I decided to use some php script to accomplish what I needed. The php that I wrote imports the image, reads the weather data from a text file, overlays that data, and returns a .png image. The result is that whenever someone requests the webcam they are presented with an up to date image at all times, and the best part is that there is no software running on the server 24/7.


Final considerations


There are a few improvements I would like to make in the future. The first is to replace the plastic screen with some transparent plexiglass, as plexiglass would be more rigid and not bend as I am drilling it in.


The second improvement that I need to make is to replace the caulking material with some standard transparent silicone. The white caulking doesn't deter from the performance of the camera but it is rather unsightly.


Finally, I would not recommend this project for anyone who has spent a great deal of money on their camera. The rated temperature range is from 0 - 40C, and in most places temperatures will dip below 0, potentially causing damage. I have only attempted this project because the camera only cost me $20.

Web service back to normal

After some hard work on behalf of the IslandNet staff mine, and hundreds of other, webpages are back online. visit ve7alb.ca for my public site once again.

Video report by CIVI television news on the event:

Thursday, May 12, 2011

Denail of Service Attack

My web hosting Company has experienced a denial of service attack, unfortunately this means my main website will be down for a few days.  My temporary web site is ve7alb.net

Friday, February 11, 2011

Update to Usage-Based-Billing

The week of February seventh was a grand week for Internet subscribers in Canada.
The government body that oversees all telecommunications in this country has promised to reinvestigate
Usage-Based-Billing. Usage-Based-Billing, or UBB, effectively charges Internet consumers based on the
amount of data they use each month. The concept was great but in reality the Internet Service Providers
went way overboard, reducing caps and overcharging per gigabyte.

In more good news Shaw Cablesystems announced last week that they would be suspending all usage-based
bills meaning Shaw customers can once again download and upload to their hearts content without having to
worry about ridiculous overage charges.

Finally, Shaw has updated their website with a section that customers can log into to track their data
usage. Of course it’s not perfect yet, when I tried to view my usage according to Shaw I was presented
with a “data not available” message, but at least they’re trying.

Sunday, January 30, 2011

Time for a New Graphics Card

In January of 2011 I decided that it was time to upgrade my Nvidia 8600GT Graphics card. I eventually decided on the Nvidia Quatro FX37000.
The FX3700 is a card designed for business workstations and sports memory bandwidth of over 50 GB/s. The card has 512 mb of DDR3 Graphics memory
which is a significant upgrade from my current 256mb. I have taken the following pictures of my card swap.


windows expirience index



My origional Windows Expirience rating was 5.2, limited by the capabilities of my graphics card.

boxed card


A picture of the box the card came in.

discs


The discs and VGA/DVI adaptors on the top layer of the packaging.

card


A picture of the card encased in the foam packaging.

card


A picture of the graphics card still in the anti-static wrap.

in the computer


Finally a picture of the graphics card seated safely in my computer.

The card gave me a noticeable boost in 3D gaming performance. My Windows Expirience rating was also increased substantially - to 5.9.
Not that the limiting factor is not my hard drive transfer speed, my graphics card has actually bee bumped to a 6.8.



WEI new

Monday, January 24, 2011

Shaw's Bandwidth Cap


In a very low profile update to their website, Shaw communications announced that they would be reducing, and fully enforcing their bandwidth caps. High-speed Internet customers previously enjoyed a monthly transfer cap of 75GB, which has now been reduced to just 60GB. What’s worse is that Shaw will now be enforcing this restriction with more than just nasty emails – A penalty of $2 per GB of overage is going to be charged. Hop on over to Shaw’s Internet page to learn how you will be affected.

A Lack of Information

Personally I don’t have a problem with ISPs enforcing bandwidth caps, what I do have a problem with is how Shaw has gone about handling this situation. Long-Time customers of Shaw were not notified of this billing change by email, telephone or even a banner on the front page of their website – an outrage and an insult to consumers. Even worse than the lack of notification, however, is the inability for consumers to easily monitor their bandwidth usage. If a company is going to charge and arm and a leg for overages then they better be damn that I will know when I’m going over.

Monitoring your Bandwidth

All that being said, Shaw does not currently have a utility which allows consumers to easily monitor their monthly bandwidth, and as is usually the case the responsibility falls to the customer to solve this issue for themselves.


The most elegant solution for monitoring bandwidth is to purchase a router that can be flashed with 3rd party firmware. Flashing a router is not difficult and if you need help feel free to email me. The two major firmware releases are DD WRT and Tomato. Both of these firmware releases allow the user to easily monitor their total bandwidth right from a web browser. The catch is that these firmware’s only support a limited number of router models and if you don’t have a supported one, and are unwilling to purchase a supported model then you’re essentially hooped.


Fortunately there is another method of tracking your bandwidth without flashing firmware to your router. There are applications For both Windows and OSX which run in the background and automatically track your bandwidth usage for you. One such program that I have used in the past is NetStat. You can have a look at this program by hopping over to this website. Keep in mind that if you are using NetStat then you will have to have it installed on all of your Internet-connected computers to get a good idea of your total usage.

Conclusion

It is unfortunate that Canadian ISP’s have decided to enforce bandwidth restrictions without giving the consumers the tools they need to effectively manage their usage, but until Shaw shapes up we, their customers, have to pick up the slack.

Friday, December 3, 2010

Your Assistance is Needed to save an FTA Channel!


MHz Worldview is a great service that brings unique International programming to North America.
For years the channel was available across the US and Canada on the Galaxy 19 satellite.
On December 1st, to save costs, MHz decided to change distribution methods meaning the channel will no longer be available on FTA.
Please contact MHz Networks at mhzbusiness@mhznetworks.org to let them know how you feel!