This is a project to play audio and video streaming over the internet using RED5 server. Stream will be both live and pre-recorded. Product should be able to record. Viewers need to see the video and audio in real time.. Should be very good quality, no need for end user to install any clients to play audio/video.? Architecture should be such that it allows for 100+ users to see and listen to audio. Encoding needs to happen in real time.