I know I'd need a good web cam and software that can handle 30+ frames per second? Is that correct?

Can you recommend a good Cam and software for streaming? Any other advice? Thanks.