Create multi person video chat room

Hi everyone. I am looking to have a multi person video chat room created. My site uses PHP, however I suppose the PHP generated page could house a connection to something else. It's an Apache / CentOS 8 server.

+Rooms can be created

+People will still be able to chat in the room if they don't have video or audio

+Person can connect with multiple people at same time

+Show current video connections side by side in a row

+Video/Audio icons next to chat users name to show if enabled

+User must click person to converse with them

+If user clicked has video and accepts request the chat is opened

+User can ban individuals from chatting with them

+People who create room can ban others from room

+Important - Users will be able to disable/enable audio/video easily without leaving chat

I am not sure what the best way to implement this project. Will it be done in PHP? Web sockets? You'll need to tell me what your plan is in order for me to see if I think you have a good method of accomplishing this task.

Ok so basically what I am looking for is a traditional chat room, where everyone is typing, but next to the names of which you can click to have a direct chat with that person, it will show an icon of a speaker (if they have sound (microphone on)) or camera if they have video on. By clicking a user, a window is opened saying waiting for connection, and the other user will see a prompt to accept or deny the incoming chat request. If they accept, then they both are connected to one another and can see eachothers video, audio, etc. If you are chatting with multiple people, then you will see multiple video screens side by side, with a maximum being like 5 or 6 or something.

So that is one idea I have, and that is why I would like to have you tell me what you're planning on doing exactly. Is it possible to have the video feeds be from person to person, so that my bandwidth doesn't get used up fast by video chatting?

If it is possible to not use my bandwidth for streaming of the video/audio feeds, then maybe it will also be possible to have the chat room where you can see videos of people and hear them as soon as you enter the multi person video chat room. However I don't know exactly how that would be done, and the way I described first would probably be more practical.

I need this project completed within just a couple of days. Thanks

Skills: PHP, Video Broadcasting, JavaScript, node.js

See more: skype group video call limit, skype video call, best group video call app, whatsapp group video call, group video call more than 4, oovoo, whatsapp video call, conference video call app, japan video chat room, open source video chat room, flash video chat room stickam, india video chat room, video chat room, adult video chat room, private video chat room, multi msg yahoo chat room, public adult video chat room, passion video chat room, room passion video chat room, video chat room web site

About the Employer:
( 4 reviews ) Bethel, United States

Project ID: #24728770

14 freelancers are bidding on average $211 for this job


Dear Customer! I am an expert PHP developer with over 14 years of experience. Very interested to work on your project. My bid is for top quality work. Available to start immediately and finish as soon as possible. Plea More

$100 USD in 5 days
(191 Reviews)

Hello there, I've perused your set of working responsibilities cautiously, and I am sure to finish your venture effectively. I am a PHP Expert engineer with 6 years of expert involvement with Custom/Core PHP and wit More

$155 USD in 5 days
(75 Reviews)

Hi,client. PHP is good for the video multi chatting app. But, In php, I think we have to use the websocket in Node server. I 'm fully demanded in Node and PHP. I 'm ready for your project. I want to meet you and then d More

$250 USD in 7 days
(62 Reviews)

Hello Sir, I'm a professional Web and app Developer. I also have a team of 17+ Dedicated Professional developers who are very good at designing and Building websites. Our expertise: PHP, CorePHP, MVC(Model/View/Cont More

$250 USD in 7 days
(40 Reviews)

Hello, Teoh here, over 7 years experience in php web development and webRTC expert with 5 years experience using twilio, cometchat, [login to view URL] ... I take pride in designing, developing and supporting quality application More

$140 USD in 7 days
(5 Reviews)

Hello Chatting room will be done by PHP, video chatting will be with Node/Websocket, as Node websocket itself support video streaming. If you have any guidance about pricing or need to increase or decrease the scope of More

$800 USD in 15 days
(14 Reviews)

Hello! I would love to help you reach your goals on-time and on-budget. I have extensive experience creating web platforms from simple informational sites, to high-performance Single Page Applications More

$166 USD in 7 days
(4 Reviews)

Hello sir, I am a full stack developer who have career in web development for 6 years over. I read your job details carefully and I am absolutely sure that I can do your project very well. I can develop web using HTML More

$140 USD in 7 days
(5 Reviews)

Dear Employer, I have seen your Job description. I have good experience in PHP and JAVASCRIPT and have done similar projects. I have also published a research paper that you can find here [login to view URL] More

$220 USD in 3 days
(8 Reviews)

Start now with PaidVideochat expert site solution to deploy own html5 videochat / paid calls / live streaming, turnkey expert-client platform on WP: [login to view URL] * Solutio More

$99 USD in 7 days
(2 Reviews)

Hi there, Just had a quick visual over your project's posting. I am more than happy to proceed with you. However, i have some questions which i like to ask. Can you message me over the chat so we can start? I will di More

$140 USD in 7 days
(2 Reviews)

Hi! I have just read your requirements carefully. I have aleady experienced much in web development. I have rich experience with Laravel, CodeIgniter, Wordpress, Python and Jquery, Vuejs, Angular, React.js, Nodejs an More

$150 USD in 2 days
(4 Reviews)

Greetings, We are a company working for the last 5 years, but we are new to, so you might find our profile new. Our reviews do not display the amount of work that we have done, so you can go through our More

$250 USD in 10 days
(0 Reviews)

Hello! I have gone through your description and understand your idea. Your project is just suitable for our skill.(we have many senior full stack developers) I work in powerful IT group and have a good experience in t More

$100 USD in 2 days
(0 Reviews)