...I think it was 1998 where I first saw webcams. Really llow refresh rate, but you could see Dealey Plaza from multiple angles on earthcam. Also bits of Manhattan.
It seemed surreal being able to watch New Yorkers stroll past a window in Times Square from my office chair in SE England.