This is for a very good programmer on java and flash only please. A video chatroom program with java server run with mysql for the database which supports high load over 4000 connections per server. Users can join in and chat using public, private text chat. Users can also use the webcam (Flash Media Server). We need flash clients which have 7 levels for users (Admin, super Moderators, Moderators, Super VIP, VIP, Register, Guest) and each levels have different rights such as view how many webcams, create a room, text color, invisible or not ... Admin, Super Moderators, Moderators have the right to kick, banned, unbaned users for the server or each room by IP or hidden cookie. Users can block other members from opening private chat with them. The program has emoticon smilies, the whole chat window can be full screen, or compactly sized for embedding on your webpage.
The chat program need to have block spam such as limit time to talk on how many seconds, can not repeat messages and so on ...
16 freelancers are bidding on average $3572 for this job
Red5 with MySQL connection and Flash as a client is the best solution here. You'll get Your Java on server and Flash on client this way. Ready to do this, huge experience with such apps. Best regards!