We have a requirement to develop a server that will stream to more than 10000+ customers. 10K is a pretty big number but that is what we expect, we will be serving those many customers.
Each customer will be served a unique stream. There will not be more than 1 listener for a particular stream. 1 Stream of Music listened by 1 user, that's it.
The music will be served by mp3 files on disk (no live feed). Each customer will have a unique playlist of songs. WOWZA is then suppose to play the playlist for that customer.
We are looking at building something similar to Pandora, Last.fm...
I've got a developer license so not able to stream more than 2 playlist at a time. So, I wanted to know whether WOWZA can meet our expectations of 10K+ unique streams, simultaneously?
If yes, what are the architectural, hardware aspects to keep in consideration?