Create multi person video chat room

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

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

PHP Відео мовлення JavaScript Node.js

ID Проекту: #24728770

Про проект

9 заявок(-ки) Дистанційний проект Остання активність 4 роки(ів) тому

9 фрілансерів(-и) готові виконати цю роботу у середньому за $242

Jee1980

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 Більше

$800 USD за 15 дні(-в)
(48 відгуків(и))
6.8
stepinnsolution

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 Більше

$250 USD за 7 дні(-в)
(54 відгуків(и))
6.9
zeke

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 Більше

$100 USD за 5 дні(-в)
(195 відгуків(и))
7.5
khurramali0179

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 Більше

$155 USD за 5 дні(-в)
(77 відгуків(и))
6.2
twrought

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 Більше

$166 USD за 7 дні(-в)
(7 відгуків(и))
5.4
saadtariq329

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 Більше

$140 USD за 7 дні(-в)
(11 відгуків(и))
4.3
Hrtechllc

Greetings, We are a company working for the last 5 years, but we are new to freelancer.com, 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 Більше

$250 USD за 10 дні(-в)
(0 відгуків(и))
0.0