Cloud-Based Meeting Recorder Bot
€30-250 EUR
Paid on delivery
I'm in need of a skilled developer to create a bot that has the ability to attend Google Meet meetings, capture both video and audio during these meetings, and subsequently store these recordings on Amazon S3. Importantly, I need this bot to be operational within a Docker container for ease of deployment and scalability.
**Key Requirements:**
- The bot must be developed using JavaScript.
- It should record Google Meet meetings with audio and video, ensuring high-quality outputs.
- Manual initiation of the bot for each meeting is required; automatic joining based on scheduling is not necessary for this project.
- The bot must securely upload all recordings to Amazon S3 immediately following each meeting.
- Service should have an API to start joining the call. Maybe to end too
More detailed Requirements
* This should be a service that runs in a Docker container
* Service should have at least 2 API endpoints, to join the Google Meet call and to leave. Both API endpoints should receive Google Meet code like "ddd-sdgs-rewd"
* When i call the join API endpoint, the bot should log in to the google account(this will be a special google account. credentials to this account should be provided via environment variables) and then join the call. There might be 2 cases(one is when the bot was already invited, then he doesn't need to "ask to join" and if he is not invited, then he should "ask to join"). After that bot joins the meeting and records video/audio files to AWS(credentials will be provided through environments)
* When i call "Stop" endpoint, then bot should stop recording, save file and leave the call
Some additional stuff
* If the bot was kicked from the call, then we should stop recording, save the file
**Ideal Skills and Experience:**
- Proficiency in JavaScript, with a strong understanding of bot development.
- Experience with Google Meet’s API or similar video conferencing solutions.
- Familiarity with cloud storage solutions, specifically Amazon S3, including knowledge of secure file transfer protocols.
- Docker deployment expertise is essential for container management and deployment.
- Knowledge of web security measures to protect sensitive meeting data during recording and upload processes.
This project demands a high level of attention to detail, particularly in ensuring the robustness and security of the recording and storage process. The successful freelancer will have a track record of developing similar automated solutions and possess a strong understanding of cloud-based storage, Docker environments, and the JavaScript ecosystem.
Project ID: #37757968
About the project
18 freelancers are bidding on average €373 for this job
Hi there, I hope this message finds you well. I have carefully reviewed the project details you provided and I am confident that I can assist you in developing the bot you need. The bot will be developed using JavaS More
I have a few queries regarding the specs that you have provided. Could we please have a chat? My Skills: PHP, Python, Software Architecture, JavaScript and Node.js
Hi there. ⭐⭐ I am a full stack Developer ⭐⭐ with experience in HTML, Javascript, Blockchain, AWS, MY SQL, Bot Developement, Web, Machine Learning (ML), PYTHON, Deep Learning and Communications. I have worked with many More
Hi,I have more than 15 years of experience in the development As I am an expert, I can build it according to your requirements. Because I have a lot of experience in these fields, I can build your project as soon as p More
Hi, Shamsher is available as Professional WordPress expert more than 5+ years I Believe In Quality, Rather Than Quantity. HERE ARE THE POPULAR WORDPRESS SERVICES CLIENTS HAVE HIRED ME FOR: ✔️ Website Builds with popu More
With my solid grounding in AWS, where I'm a certified expert, I've spent years designing, implementing, and optimizing cloud solutions on the platform. Your project aligns perfectly with what I specialize in; architect More