webcams and hives get discussed here occasionally
anybody interested in doing this checkout this website
it's awesome

http://www.ustream.tv/

Dave