Deliverables:
* A red5 application that allows the creation of on-the-fly video-audio conversations (each identified by a number).
* A flash subscriber that will play video+audio from a specific conversation (conversation id will be provided either through a variable in html or javascript). The flash app will accept through javascript commands to change the conversation id and start/stop the video+audio playing.
* A flash publisher that will record video from a webcam+microphone and send it to the red5 server (to an url that includes the conversation id). The flash applet will also play the recorded video+audio optionally back to the user. The flash app will accept through javascript commands to change the conversation id and start/stop the video+audio recording.
* Instructions on how to install and run the red5 application.
* Example webpages with the flash applets.
Both flash applets shall accept height and width variables that specify the size of the video to be encoded.
Note: the simplesubscriber and simplepublisher and oflademo examples from red5 are close to what is wanted here.