windows media encoder could do that (you'll have to find the correct options, but i've done it a while ago). i think it can be downloaded for free from ms site. another interesting option would be the AIWplayer (if i remember the name correctly). you'll be able to find it on the software players section (issue a search). it's a new player, but seems promising, and has the broadcast live video feature that u want.