After posting my instructions on how to embed a Linksys WVC54GCA camera, a few people contacted me about the WVC54GC camera. This cam is very similar, but lacking a few features. The embded instructions are just about the same for this cam as they are for the Linksys WVC54GCA.
The first step is to download the cab file from your Linksys camera. You will want to place this in the same directory as your html document. Enter the URL listed below in your favorite web browser, and of course substitute the “YOUR. CAM.IP” with your camera IP address.
http://Your.Cam.IP/NetCamPlayerWeb11gv2.cab Some cams may have a different cab file, view the source to find the name of your cam’s cab file if this one does not work.
Ok, now download (right click and save as) this file and edit it with your favorite text/code editor. Use that handy find and replace feature, and replace all instances of YOUR.CAM.IP with the actual IP address of your camera. Save the file in the same location as the cab file you obtained in the step above. Be sure to save it as an .html file so you can test it. If you have done these two steps correctly, you should be able to open this html file in a browser and see the camera stream. Now, you are able to build the body of your page or place this code in the body of an existing page.
Alright, so you have this working and you have your page all snazzed up like mine. The next challenge is to setup a dynamic DNS service, since most consumer DSL and Cable Internet subscriptions do not have static IP addresses assigned. This Linksys camera includes a free trial subscription to a dynamic DNS service, but I opted to use one that is free and does not expire (no-ip). Whatever you chose to use, should provide a name. (ie: blahblah.no-ip.org) You will now need to edit your html page again and replace all instances of your internal IP address with this dynamic DNS name.
Next you will need to setup port forwarding on your firewall/router. The standard web port is 80. If your ISP blocks incoming requests on port 80, you will need to use the alternate web port feature found in the camera admin interface. On your firewall interface you are looking for a screen that is maybe labeled virtual server setup, port forwarding or pass through. In this setup you will tell the router to direct incoming traffic through the firewall to the internal IP address of your camera. Assuming you already have a web hosting account somewhere, you should now FTP both the html document and the cab file up to your hosting provider. Call a friend or connect to your neighbor’s unprotected wireless and test out your new URL. You will probably not be able to test this out while on the inside of your network because of the dynamic DNS pointing back to the external IP of your router. Your request packets are not originating from the outside, therefore the router will not redirect them back to the internal IP. Well any way, test this from some other internet connection. If you have gone through these steps correctly, you now have a web page with your embedded Linksys IP based camera stream. If you found this article helpful please post a comment and use the social bookmark links below to help others find it.
Hi Donvy, I believe you are correct this cam will not work on a Mac. I have not tried to find a work around. On one of the other pages Ken B. was working on making it work in Linux, but I have not heard if he was successful. This is one of the better features of the WVC54GCA.
Thanks for the tutorial, quite helpful, but like Bob above I am wondering if it is possible to encode multiple views into one page since the url is part of the script.. possible?
I too would like to embed more than one cam on different ports… just copying the code and editing for the correct camera path will not work. I suspect it has something to do with the player…
I was messing with this camera and apache server, since it’s an IE only camera it’s kind of obsolete, but I was having fun setting up a webserver. The question I have is how do I modify the .html script, being such a noob to this, so I don’t have to use a dynamic dns to access the camera stream when I view the webpage outside my local server? I guess I should explain the config a little better too. The apache webserver has a dedicated internet IP so I don’t need a dynadns, but it isn’t a public webserver so I have it listening to an odd port(not a business account isp would charge more if they thought I was webhosting). The camera is hooked wirelessly via adhoc bridge directly to the apache with fixed ip at both ends while the gigabit is wired to the outside world, with a publicly accessable IP. It works from the outside all but the video stream obviously since the index.html is telling the internet browsers to try and look at my internal ip of the wireless connection.
As to Leo above, probably right about the player, if you extract the cab into visual basic you’ll see that it’s just an active x control and inf file. The setsource property defines where the control gets its stream from, without allowing for multiple streams.
Function SetSource(ByVal sURL As String, ByVal sFrameType As String, ByVal sPanTilt As String, ByVal sFrameRate As String, ByVal nColor As Long, ByVal nLanguage As Long) As Boolean
Member of NETCAMPLAYERWEB11GV2Lib.NetCamPlayerWeb11gv2
Hi Mark, I did it, it helped me a lot. But How is it possible to View the images from a different Browser?
The way you did on http://www.ultratech.us/cam.html I’m able to see everything using either Mozzilla or Safari. How is this possible?
Thank you
Have set up two of these great cameras. They work great on my local network and I am using the IP address outside. Only trouble is getting streaming video to my smart phone. I have a new Samsung Jack and it supposedtly supports streaming. When I connect via http all I get is a still shot. Can’t seem to get the rstp quite right. any suggestions for the router port forwarding syntax would be appreciated. My router has a user defined protocol option, but rstp is not an option. it is requesting a protocol number. Any suggestions for the router and the correct ip syntax to use from my mobile most appreciated.
HELP! i cannot find .cab file i have 2 linksys wvc54g’s i can access them both on lan and wan am trying to embed them into my web page i can not find this elusive NetCamPlayerWeb11g.cab i find the add on in tools and the other file u download into c:\WINDOWS\Downloaded Program Files http://10.1.10.100/img/NetCamPlayerWeb11g.ocx
but i can not find this cab file in temporry internet files iv removed and reinstalled still not there Help! i wanna stream my cams
I followed your instructions, and the method does work. However, the problem now is that most everyone I give my camera’s website address to gets some kind of error when viewing the video. Usually a security error message. I wish I could be more specific, but the people getting the errors are not technical and don’t know what to tell me.
Why would viewing my camera cause a security problem for browsers?
I’m glad it worked for you. I have not been working on this for quite some time, but I would start with the firmware update if you have not already done this. Secondly, Internet Explorer users are prompted with the Active X plug-in installation message, this could be what people are telling you about. Explorer users would need to install the plug-in, otherwise have them use Firsfox or Chrome. These however will not have the audio enabled.
I hope this helps and thanks to everyone who has contributed in my absence. I hope to get back to this site soon.
Ahh, sorry I thought this was the WVC54GCA cam page. I guess this tells you how it’s been since I’ve been on my own site. I do have a few of these cams available. I’ll take a look and see if I get any sort of security message when viewing them.
All I want to do is create a webpage that people in the U.S. can go to and view my camera here in Germany. I don’t want people who have no computer skills to have to install plug-ins, mess with security settings, etc. I thought this camera would allow such a thing. I may just get a simple webcam and use camstreams or something like that. I just don’t like the idea of having to keep my computer on, and running a long cable to the webcam. Length of the USB cable will be an issue.
I will take for you tomorrow. Your’s is the wvc54gc just like the pictured above (no audio)? I don’t recall, but I’m not sure if this one works with the Mac or with Firefox. I ‘ll double check tomorrow and I’ll also look to see if maybe there is a firmware update for this one too.
I got it to work with Firefox, but I had to install Greasemonkey and a script. Not exactly something non-techs are going to do. Not to mention, they don’t all run Firefox. I don’t care about audio, but yes, it is the WVC54GC camera. I got the latest firmware already. One of the first things I did was get the new firmware.
I suppose a still shot could work, but it is not going to be nearly as interesting as live video.
I will check back tomorrow. It is coming up on 11p here, and I am bushed.
Phyllis:
?????????????? First… download the cab file from your Linksys camera???????????????
HOW DO YOU DO THIS…..??????????
12 October 2008, 7:52 pmMark:
Hi Phyllis, in the next paragraph you will read a URL like this http://Your.Cam.IP/NetCamPlayerWeb11gv2.cab Replace Your.Cam.IP with your camera IP address. So your’s might look like this: http://192.168.1.100/NetCamPlayerWeb11gv2.cab
Mark
12 October 2008, 8:20 pmbob:
how do you embed multiple cameras on the same page
18 October 2008, 10:09 pmSally:
I have enjoyed this site very much. It has helped me a lot
Thanks,
22 October 2008, 8:00 pmSal
donvy:
Hi Mark, I presume this procedure/solution requires Windows and it won’t work on a Mac, right? =(
25 October 2008, 10:47 amMark:
Hi Donvy, I believe you are correct this cam will not work on a Mac. I have not tried to find a work around. On one of the other pages Ken B. was working on making it work in Linux, but I have not heard if he was successful. This is one of the better features of the WVC54GCA.
Mark
25 October 2008, 1:06 pmClay:
Thanks for the tutorial, quite helpful, but like Bob above I am wondering if it is possible to encode multiple views into one page since the url is part of the script.. possible?
25 January 2009, 6:25 pmLeo:
I too would like to embed more than one cam on different ports… just copying the code and editing for the correct camera path will not work. I suspect it has something to do with the player…
20 February 2009, 11:55 pmWesley:
I was messing with this camera and apache server, since it’s an IE only camera it’s kind of obsolete, but I was having fun setting up a webserver. The question I have is how do I modify the .html script, being such a noob to this, so I don’t have to use a dynamic dns to access the camera stream when I view the webpage outside my local server? I guess I should explain the config a little better too. The apache webserver has a dedicated internet IP so I don’t need a dynadns, but it isn’t a public webserver so I have it listening to an odd port(not a business account isp would charge more if they thought I was webhosting). The camera is hooked wirelessly via adhoc bridge directly to the apache with fixed ip at both ends while the gigabit is wired to the outside world, with a publicly accessable IP. It works from the outside all but the video stream obviously since the index.html is telling the internet browsers to try and look at my internal ip of the wireless connection.
As to Leo above, probably right about the player, if you extract the cab into visual basic you’ll see that it’s just an active x control and inf file. The setsource property defines where the control gets its stream from, without allowing for multiple streams.
17 April 2009, 7:25 pmFunction SetSource(ByVal sURL As String, ByVal sFrameType As String, ByVal sPanTilt As String, ByVal sFrameRate As String, ByVal nColor As Long, ByVal nLanguage As Long) As Boolean
Member of NETCAMPLAYERWEB11GV2Lib.NetCamPlayerWeb11gv2
Wesley:
well hrmm, I did this to the httpd.conf
ProxyRequests Off
Order deny,allow
Allow from all
ProxyPass /cam http://192.168.1.100/
ProxyPassReverse /cam http://192.168.1.100/
with the proxy and proxy http modules enable and the page loads now without errors but there’s no video stream.
var serverAddress = “http://Public.IP.addy:1024/cam/”;
is this a legit way to access the public IP, maybe proxy pass isn’t the way to go might be too slow for streaming apps.
17 April 2009, 8:46 pmDavi:
Hi Mark, I did it, it helped me a lot. But How is it possible to View the images from a different Browser?
17 June 2009, 5:44 pmThe way you did on http://www.ultratech.us/cam.html I’m able to see everything using either Mozzilla or Safari. How is this possible?
Thank you
Rick:
Have set up two of these great cameras. They work great on my local network and I am using the IP address outside. Only trouble is getting streaming video to my smart phone. I have a new Samsung Jack and it supposedtly supports streaming. When I connect via http all I get is a still shot. Can’t seem to get the rstp quite right. any suggestions for the router port forwarding syntax would be appreciated. My router has a user defined protocol option, but rstp is not an option. it is requesting a protocol number. Any suggestions for the router and the correct ip syntax to use from my mobile most appreciated.
14 July 2009, 6:37 amBilly CannaFind.Cab:
HELP! i cannot find .cab file i have 2 linksys wvc54g’s i can access them both on lan and wan am trying to embed them into my web page i can not find this elusive NetCamPlayerWeb11g.cab i find the add on in tools and the other file u download into c:\WINDOWS\Downloaded Program Files http://10.1.10.100/img/NetCamPlayerWeb11g.ocx
16 October 2009, 3:35 ambut i can not find this cab file in temporry internet files iv removed and reinstalled still not there Help! i wanna stream my cams
JOFTAA:
Hello -
I followed your instructions, and the method does work. However, the problem now is that most everyone I give my camera’s website address to gets some kind of error when viewing the video. Usually a security error message. I wish I could be more specific, but the people getting the errors are not technical and don’t know what to tell me.
Why would viewing my camera cause a security problem for browsers?
Thank you.
30 March 2010, 2:03 amMark:
I’m glad it worked for you. I have not been working on this for quite some time, but I would start with the firmware update if you have not already done this. Secondly, Internet Explorer users are prompted with the Active X plug-in installation message, this could be what people are telling you about. Explorer users would need to install the plug-in, otherwise have them use Firsfox or Chrome. These however will not have the audio enabled.
I hope this helps and thanks to everyone who has contributed in my absence. I hope to get back to this site soon.
Mark
30 March 2010, 2:50 pmMark:
Ahh, sorry I thought this was the WVC54GCA cam page. I guess this tells you how it’s been since I’ve been on my own site. I do have a few of these cams available. I’ll take a look and see if I get any sort of security message when viewing them.
Mark
30 March 2010, 2:52 pmJOFTAA:
Thank you, Mark.
I all but gave up.
All I want to do is create a webpage that people in the U.S. can go to and view my camera here in Germany. I don’t want people who have no computer skills to have to install plug-ins, mess with security settings, etc. I thought this camera would allow such a thing. I may just get a simple webcam and use camstreams or something like that. I just don’t like the idea of having to keep my computer on, and running a long cable to the webcam. Length of the USB cable will be an issue.
Thanks for responding. I appreciate it very much.
30 March 2010, 3:14 pmMark:
I will take for you tomorrow. Your’s is the wvc54gc just like the pictured above (no audio)? I don’t recall, but I’m not sure if this one works with the Mac or with Firefox. I ‘ll double check tomorrow and I’ll also look to see if maybe there is a firmware update for this one too.
You could do something like this which would not be live video, but a snapshot.
http://www.ultratech.us/ultra/?p=466
Mark
30 March 2010, 3:40 pmJOFTAA:
I got it to work with Firefox, but I had to install Greasemonkey and a script. Not exactly something non-techs are going to do. Not to mention, they don’t all run Firefox. I don’t care about audio, but yes, it is the WVC54GC camera. I got the latest firmware already. One of the first things I did was get the new firmware.
I suppose a still shot could work, but it is not going to be nearly as interesting as live video.
I will check back tomorrow. It is coming up on 11p here, and I am bushed.
Thank you for your help, Mark.
30 March 2010, 3:46 pm