I can connect to my webcam from all pc's here at work (over 4 tested) without problems AND *trommelgeroffel* (=dutch, sorry) I have the webcam working from my webserver! Anonymous!!!
Please, don't hammer, but feel free to try and copy the code (ripped from the router):
http://oce.homeip.net/external.html (might take a while to load the 'Bunny Online TM'-webcam' though.
The webserver runs on my server-pc at home, the active-x object runs on that webserver too (ripped from the wl-500g) and it connect STATICLY to my router (ip manually entered at every possible location in the html/script) to open the webcam-feed on the router. So basicly, the only thing the page opens from the router is the webcam-feed from port 7777, which is available to anyone.
(perhaps I can explain better in dutch, feel free to mail to oce at home dot nl)
-update; corrected a case-sensetive type-error in de html-page, should work correctly now
My girlfriend tested it aswell, at her work; works like a charm