This might be what you're looking for.
WWW.Livecast.com
I've used it before as a webcam when using a PC that didn't have one; or a virtual tour of my office. It'll also archive your videos on their site. You'll have to check security options.
I'm glad someone brought this up, I'd been meaning to install it on my TP2, but couldn't remember the URL.
Hope it helps.