Hi Gazcaz,
Its not your PC, nobody can see the "Live" cam, because its not hosted at Camstreams any more. The "weather" cam is still visible .
The Live webcam (when its hosted) sends a live video stream, the Weather cam just sends still images at set intervals.
Terry