I don't understand what are the moving parts if I want to broadcast live video streams.
Short introduction: I want to build a very scalable website, to which users will be able to login and start streaming video from their webcam, and other users will be able to browse these streams.
So I know I need:
* wowza (which is a steaming engine)
* a CDN (for example Amazon)
* anything else?
Is this correct, or am I completely wrong?
A read lots of articles and still don't understand the full picture