1 Reply

Depending on the number of simultaneous incoming streams, you may need multiple servers to handle the load. CDN solves the scalability of outgoing streams. You mentioned however that you want users to login, which implies the need for security mechanisms. Maybe DRM, or something easier like Secure Token, or even a custom built solution.

I probably don't have to mention the web server part, along with database, etc.

You may also want to consider redundancy and backup.

Indeed, building something like this is not a simple task. This is a "Find a consultant" forum where users post jobs for Wowza Independent Consultants to apply for. If this is something you'd be interested in, feel free to contact us:

We have strong developers and wowza engineers who can build scalable application that streams live and on demand videos. If interested please contact me at shijil[@]
sparksupport.com or skype me at shijils