Flash com audio/video chat and more with flash com

This project received 26 bids from talented freelancers with an average bid price of $1985 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

We need an audio/video/text chat application.

The application should include the following functions:

audio/video chat

text chat

sending and receiving private messages


poll / questionnaire

Password-protected private room

We would like the features operate as follows:

1. Text chat


text format and style options (bold, italics, underlined, different colors) and

the option to insert smilies.

Chat history can be deleted.

2. Audio/video chat

Video windows can be repositioned

Audio/video settings

Select bandwidth option – or limiting/restricting the bandwidth

The user’s own webcam is highlighted

Clicking on another user’s name shows his webcam

Audio/Video chat between 2 users can be initiated by both/mutually clicking on each other’s names.

3. Private messages

Sending/receiving private text messages in a separate small window

4. Slideshow

Swf, ppt, jpeg, gif presentation

Slideshows with jump to next/previous options

Slideshow pictures are stored in the user’s own directory, with the options to upload and insert to the application

Users can present their slideshows by both/mutually clicking on each other.

Every user is authorized to perform or watch a presentation

5. Poll/Questionnaire

The permission to create a questionnaire for certain groups of users is granted/denied by the admin

Every user can vote

The user can vote by selecting one from the possible answers

Multiple questions can be asked successively

Statistics can be derived from at least all the criteria in the registration form, plus from existing rooms

E. g. the following can be monitored

- What question was asked and what answer the user gave

- Distribution of answers by rooms (percentages)

- Distribution of answers by sex, etc.

Statistics can be created by admin and/or the user, who launched the vote

6. Password-protected private room

The owner of private room can invite people to join his private room

We would like the following features to be included in the application’s admin desk:

Multilingual desktop

Admin can access and translate the desktop language file

Users select language by clicking on a button

Admin can create levels of sub-rooms (multiple rooms opened from one room) (like a folder tree)

Users can be kicked from rooms temporarily

Users can be banned from rooms permanently

Users and user groups can be managed

Hide admin

Admin sets storage size for users’ presentations and text messages

Admin sets maximum uploadable file size

Admin or authorized user can define the list of obscene words, which appear masked in text chat (bad words filtering)

Registration, user data and access management

The registration sheet would consist of approx. 15 fields, with public and private information, type-in and dropdown-select fields. The registration take place in the application or in web page

Users are ranked to groups with different authorities, set by the admin, just like individual permissions

The application must be able to count the user’s time spent and remaining from credits. It must also inform the user about time remaining, by automated system messages. The admin can set message sending intervals. Members should also be able to check their times/credits used and remaining, for themselves.

We would also like to offer free membership with limited access, set by the admin.

We would like the application to handle the following, too:

Folder tree styled appearance of chat rooms

Number of users in each room or sub-room shown in brackets near room names

Moving the cursor to a room’s name shows its brief description, added by the admin

All online users are shown by rooms

Moving the cursor to a user’s name shows public data from his registration form

Webcam/microphone icons and male/female icons appear before and user group icons after user’s names

System sends a visual signal for the user, when someone clicks on his name (e.g. eye, telescope symbol appears )

Users can storage space remaining

Users can block/re-enable other users. Blocked users can not see the user’s public or private messages and the other way around, until re-enabling

All users can be blocked simultaneously

Users can choose screen resolution from e.g. 3 options (800x600, 1024x768, …)

How the application’s user interface should look like:

All features (text chat, audio/video chat, private message box, slideshow, poll), available rooms and online users can be reached from one window

inactive applets can be minimized and then restored (e.g. slideshow, poll, text chat)

Dynamic window sizing: the text chat, room list and user list windows can be extended by closing the tab above or under them

The user could arrange and re-position windows and features in his own interface.

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online