Video Streaming service using webcameras

Cerrado Publicado hace 4 años Pagado a la entrega
Cerrado Pagado a la entrega

I have a bunch of computers (running Ubuntu) that have webcameras attached to them. I need someone to build a website that pulls in webcam video feeds from the multiple computers logged into the website and sends the video output to one browser for live video viewing. I'd want this website hosted on AWS Lamda (so it can scale easily) and I think using webRTC would be easiest, though I am open to suggestions. The computers are behind a NAT so using IP Camera based systems will not work. Furthermore, having low latency is of upmost importance

There would be two components to this website, one set of pages would manage the video stream from the ubuntu computers, another would manage viewing.

On the computers that have webcams attached to them running Ubuntu, I would log into the website via mozilla firefox ideally, then a page would appear a dropdown box with names for the webcam I am selecting such as "001" or "002" for example. (I would repeat this process for each computer)

Then on the user side, there would be an admin account that when logged in, would display a list of all the assigned camera and next to the names along with a checkbox. I could then select a few of the checkboxes and click another "connect" button at which point I am taken to a page that looks and functions exactly like the zoom conference app. (Please see attached image) In which all the video feeds from the cameras I've selected are displayed at the top and the ability to click any one of them and it pops up much larger below.

I would be able to 'add' and 'delete' cameras and assign a name to those cameras.

Lastly, I could create sub accounts from the master account and assign cameras to these sub accounts. The subaccounts could only view the cameras that have been added to them, they wouldn't have the ability to add or delete cameras.

That's it. Please note the video feed only goes one way, from computers with webcams running ubuntu to the computers of the end user. However, there are a couple things that may trip you up that I want you to be aware of. Each ubuntu computer is behind a NAT, furthermore the internet is a cellular connection with upload speeds of between 1.5mbps to 5mbps. For video conferencing on zoom, this isn't a problem as zoom will automatically adjust the quality to account for the varying connection speed. Like zoom or skype, having low latency is the upmost importance. I don't think webRTC between the ubuntu computers and the end user would be feasible as there would be multiple end users so sending the video to the server first (either using webRTC or some other low latency method), then to the end users, would be the most ideal. There is no audio. Don't stream the audio.

Also, I would like this to run on Amazon Lamda for easy scaling and to have all the video that is streamed (whether viewed or not) to be recorded and saved on S3

After reading it, what are your thoughts regarding this project?

PHP Linux Ubuntu JavaScript Amazon Web Services Security Camera Difusión de video Video Processing Web Development

Nº del proyecto: #21264398

Sobre el proyecto

34 propuestas Proyecto remoto Activo hace 4 años

34 freelancers están ofertando un promedio de $15021 por este trabajo

augurstech

Dear Employer, Hope you are doing well!! I have gone through your project requirement with our tech team and we are confident to work on your project as we have already done similar type of work. AWS Lamda S3 server Más

$18000 USD en 80 días
(249 comentarios)
9.5
zhandong0217

Nice to meet you. Please follow this link to check my previous experience. https://www.freelancer.com/u/zhandong0217 I read your project description and can know that you're looking for a developer to design and bui Más

$15000 USD en 90 días
(70 comentarios)
8.0
Honestdeveloper1

Dear sir I have completed projects similar to your requirement in the past. If you could share your project detail requirements, I will share relevant past work and demo. I already developed 100+ apps and websites Más

$15000 USD en 7 días
(48 comentarios)
8.0
bogahapitiya

Dear Client. Anything good happened today? Hope you have always great things for you. This is my thoughts. NAT have it's own subnet ip address, like 192.1.168.1. Every cameras will have it's own subnet ip address, so Más

$15000 USD en 7 días
(63 comentarios)
7.3
Mickelson

Hello How are you? I read your job description carefully and interested. What about the webRTC? Lets discuss more details over chat Kind Regards

$15000 USD en 7 días
(142 comentarios)
7.1
anmoltech

Hello, My name is Abhishek, I will help you in designing and developing a new website for your company as per your requirements. It will be a unique website with awesome UI/UX (User Interface / User Experience). I d Más

$17850 USD en 30 días
(179 comentarios)
7.0
avto35217

Hi,dear! I am quite interested in your project - 'Video Streaming service using webcameras'. :) I've already done this kind of project before. I am a skillful software developer who has rich experience in this field. I Más

$16666 USD en 56 días
(19 comentarios)
6.5
umg536

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the Más

$16650 USD en 3 días
(6 comentarios)
5.8
Ivan927

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am su Más

$15000 USD en 7 días
(12 comentarios)
5.4
BlueSky729

Dear Client! I have rich experience that have developed android and iphone app and websites for 7 years. I am very familiar with your project contents. I will work on your side & on your timezone and will submit perfe Más

$15000 USD en 7 días
(7 comentarios)
5.1
naishodayo

Hello,sir. I have read your post and noticed that you were looking for someone who can do your job - 'Video Streaming service using webcameras' I can show you my work history, if you want. I am a professional web and Más

$16666 USD en 84 días
(5 comentarios)
4.8
trejojimenes2202

Hi, Dear customer. im a Full stack programmer. i would like work in your project if you are interested please send me a private message for futer cases. King regards ---- Skill ---- +5 years experience at - PHOTOSHOP Más

$15000 USD en 7 días
(46 comentarios)
5.3
Hosters

Hi there, Would you like to allow me to discus in detail via chat And please check my profile for your requirement skills and the certification. Also I am ready to share my recent work so you may have the idea about my Más

$15000 USD en 7 días
(13 comentarios)
4.2
SecureForYou

Hi,dear client. Thanks for taking your valuable time for reviewing my proposal. I am very interested in your project - 'Video Streaming service using webcameras'. Because I have been familiar with similar projects. Per Más

$16666 USD en 84 días
(7 comentarios)
5.3
trulsnyberg

Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, Elas Más

$17000 USD en 242 días
(2 comentarios)
2.3
achievers24

Hi, Thanks for sharing your requirements here. I’m an Experienced Freelancer with a demonstrated history of working in the internet industry. Skilled in Core PHP, MySQL, HTML, CSS, JQuery, JavaScript. I have worked m Más

$10000 USD en 45 días
(2 comentarios)
1.5
dotablack

Hello, I am pleasure with your job for Video Streaming service using webcameras. Thank you for the job posting. It’s a pleasure to meet you. I’d really like to work with you on this one if possible! I do have a couple Más

$15000 USD en 7 días
(0 comentarios)
0.0
ocanasruda

I have over 7 years of experience as a PHP developer. I believe to provide a professional outcome to my customers. I am an expert & professional web developer in PHP technology. Having 7 years of experience, playing w Más

$15000 USD en 7 días
(0 comentarios)
0.0