The end result of your work will be a webcast program were the "moderator" will begin a live webcast using any simple web camera. Anywhere from 1 to 10,000+ can tune into the live webcast.
There will be a live chat function where people watching the webcast can send in questions and comments to be answered live by the moderator.
There needs to be an archiving function where previous webcasts are neatly arranged and easily sorted for viewing by date/subject.
There needs to be an affiliate function where someone can set up their own account and moderate their own live webcasts for a fee, based on the number of users they subscribe to.
...more descriptions will be added as bids and comments come in...