You guys need to learn Sopcast. You never get dropped feeds, and I hook it up to my TV and get nice quality.
Do you have Sopcast installed on your system? It takes a few minutes to install and I've never had problems with it. Free p*rn too.
HOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLYYYYYYYYYY SHHHHHHHHHHHHHTTTTTTTTTTTTTTTTT!!!!!!!!!!!!!!!!!!