Flash Video Conferencing

Closed Posted Apr 2, 2008 Paid on delivery
Closed Paid on delivery

I require a video conferencing solution using Flash.

Clients will use a flash page to connect to the video conference.? On the back end will be a Flash Media Server, which I already have.? I just need the front end that the clients will use.

## Deliverables

The client app will have a few different panels:

- a main video stream window in the upper left, with the ability to go full screen on the currently showing stream.? there should be a volume / mute button

- small thumbnail streams on the right.? this will show all streams logged into the conference along with their name.? to save on screen space and bandwidth, you could potentially limit this to 3 or 4 streams with the option to view more, or the ability to switch to "Name Only" mode, which would only show the name of the logged in user and no preview screen.? each stream should have its own volume/mute

- a text chat window on the bottom left

- there would be a settings window (preferably in a different tab) which would have options to select a video source (web cam, capture device, etc) & audio source (sound card, capture device, etc) based on the input devices currently installed on the user's computer.? As well, it should have details on the media server: address, username/password? (Note: I do not know if this part is technically even possible, so please let me know if it is not and provide a workaround solution that would allow users to? stream their video & audio sources to the server.)

Behaviour:

-All streams should show full motion streaming video and audio.

-clicking on a thumbnail stream should bring that video into the main video window

-each user should have the ability to type into the text window, which would automatically populate to the other users' text windows.?

-users should be required to sign on to the conference with username/password.? if necessary, you may use php & mysql to implement this (you may assume that i already have a mysql database of users with name, username, password, thus you don't have to worry about managing the users. you? only have to implement logging them in and keeping non-logged in users out).? the username/password should also be required to publish the stream to the media server.? i don't know how to set that up on the server, so please provide some details as to what (if anything) i would have to setup on the media server.

Notes:

You may use PHP & Mysql to facilitate any of the functionality as you see fit.

Feel free to make suggestions on features and implementation.

If you have examples of similar systems you have designed, feel free to show those to me.

I have included a drawing of an example layout, although this drawing does not have all features mentioned above.? it is for illustration purposes only.? The final product is not required to look exactly like the attached drawing.

ActionScript Adobe Flash Engineering MySQL PHP Project Management Software Architecture Software Testing Web Hosting Website Management Website Testing

Project ID: #3840039

About the project

3 proposals Remote project Active May 24, 2008

3 freelancers are bidding on average $485 for this job

shackb

See private message.

$255 USD in 14 days
(42 Reviews)
5.5
ApAdrian

See private message.

$127.5 USD in 14 days
(39 Reviews)
5.1
born2triumph

See private message.

$1071 USD in 14 days
(5 Reviews)
3.1