Urgent Help Needed

Ok here goes…

Do you guys have any idea bout online streaming, I m not sure what is the correct term for this…anyway My friend is getting married in India and he wants to broadcast his wedding and stuff over the internet so that his friends can see it in u.k too, can you guys help/suggest what all we need and how to go on about it. Do we need any software’s…?
We have a laptop and USB Cam and of course an internet connection too. We can add-on other stuff according to the need and as suggested by you guys.

Help please

Thanks in Advance.