Budget: 1000 USD Deadline: 10 days
Hello. Ready to start the project. All requirements are clear
Microservice for Video Processing:
Video Processing.
Create a docker image/container for video processing.
We were thinking of using this software below and modify to achieve results.
singhkays/ffmpeg-av1-libaom
We need a microservice for video processing to handle tasks like optimization, watermarking, transcoding, resolution adjustments, frame rate adjustment, color correction and enhancement, thumbnails generation, content moderation, aspect ratio.
encoding in H.264 High Profile and VP9 (profile 0) AV1 encoding. Thanks.
More Details:
Technical Specification for Developing a Microservice for File Upload and Processing via REST API
Project Description
The microservice is designed for scalable processing of files (photos and videos). It should handle requests, distribute tasks among processing instances, and ensure the execution of task chains to achieve the desired result. The output should be a Docker file with the complete instance configuration and a description for deployment. Each instance must be configurable and extensible through configuration files.
Key Requirements
1. Architecture
Scalability: Achieved through container replication and load distribution. Each container must be independent. Shared dependencies like KeyDB or databases (e.g., MySQL, PostgreSQL) are allowed, but instances should not interfere with one another.
Task Distribution: A central service should efficiently allocate tasks among active instances using a load balancer. The service must include endpoints to determine the current load and readiness of instances.
Extensibility: Adding new processors should be as simple as defining new classes in the configuration. The sequence of task execution should also be adjustable through configuration files.
2. API
2.1 Endpoints
File Upload: POST /upload
Task Status: GET /status/{task_id}
Supported Presets: GET /presets
3. File Processing
General Requirements:
File processing must be executed as a chain of tasks.
Each processing step must be logged.
Presets and Configurations: Examples include limiting the file size to 100 MB, converting to the MP4 format, and more.
Processor Configuration: New processing steps can be added by updating the configuration files.
4. Integration with Wasabi
Upload processed files to the specified bucket.
Generate and provide a link to access the results.
5. Logging and Monitoring
Log task statuses and processing steps.
Monitor instance states (activity, load).
Send notifications in case of errors.
6. Security
API token-based authorization.
Validation of all input data.
Non-Functional Requirements
1. Fault Tolerance
Implement task restarts in case of a processing instance failure.
2. Technology Stack
Programming language: Any, with criteria focused on simplicity, processing speed, and resource efficiency.
Task Queue: Open-source solutions like RabbitMQ or Kafka.
Configuration Storage: JSON, .env files, or ENV definitions via YAML.
3. Documentation
Provide a Swagger/OpenAPI specification for all endpoints.
4. Testing
Include unit tests for key components.
Conduct load testing to evaluate scalability.
Development Stages
1. Design the architecture.
2. Develop the API and task distribution system.
3. Implement processors and configurations.
4. Integrate with Wasabi.
5. Set up logging and monitoring.
6. Conduct testing and optimization.
7. Deploy the system and deliver documentation.
Thanks. The Presser Team.
Budget: 1000 USD Deadline: 10 days
Hello. Ready to start the project. All requirements are clear
Budget: 1000 USD Deadline: 30 days
Hello,
I am ready to take on this project.
I have experience in implementing similar projects and write in Python. I currently hold 3rd place on the platform.
I will implement all the required features: video processing using FFmpeg (H.264, VP9, AV1), thumbnail generation, resolution adjustment, Wasabi integration, and creating a scalable architecture. I guarantee secure authorization, stable task processing, and comprehensive documentation (including Swagger).
Here is my portfolio: Freelancehunt
Feel free to reach out to discuss the details, and I’ll get started right away.
Budget: 1000 USD Deadline: 10 days
Good afternoon,
I will use the Go programming language to implement the microservice. I have previous experience creating microservices, so I will complete the task quickly and efficiently. Let’s get in touch to discuss the details.
Budget: 1000 USD Deadline: 10 days
Hi, Jean Claude Jc Cournoyer.
My name is William Martin, and I am a full-stack developer with experience across a range of technologies, including DevOps, React, Next.js, Express, Python, Artificial Intelligence (AI), and Computer Vision (CV). I’ve worked on projects that required building scalable architectures, efficient APIs, and seamless integrations. I am confident in delivering an efficient solution tailored to your needs.
For the backend, I propose using Python, combined with either FastAPI or Flask. Python’s extensive ecosystem provides powerful libraries for video processing (such as FFmpeg, OpenCV, and MoviePy) and AI tools (TensorFlow, PyTorch), making it ideal for this microservice.
To boost efficiency, we can integrate AI solutions for tasks like content moderation, video enhancement, and intelligent automation. Leveraging OpenAI APIs or custom AI models will bring advanced capabilities to the system.
Based on my experience, this technology stack is reliable, scalable, and well-suited for building a microservice with complex processing tasks.
I think we can use Docker, Nginx, Consul and Kubernetes for building microservice architecture.
For logging and monitoring, I suggest two potential options:
ELK Stack (Elasticsearch, Logstash, Kibana)
Prometheus + Grafana or Loki + Promtail + Grafana
The database can be managed using Supabase, a scalable platform offering simple integration and real-time features. For authentication, JWT (JSON Web Tokens) is ideal for ensuring secure and stateless user sessions.
The frontend, if required, can be developed with React, providing a responsive and user-friendly interface for interacting with the microservice.
In terms of deadline, I can develop the entire system at most 5~6 days, but after that, I have to fix bugs and improve the performance based on your feedback. Also, I would make a documentation for future updating. So in total, it can take 10 days.
With my experience in Python, containerized architectures, video processing, and AI-driven solutions, I am confident in my ability to deliver a high-quality product.
I hope you can make it.
I am looking forward to hearing from you.
Best Regards.
William.
Looking for an experienced TrinityCore 3.3.5a developer who has a good understanding of the core architecture, Battleground system, C++, SQL, and the WoW 3.3.5 client. A custom Battleground “Slavery Valley” has already been integrated into the project, transferred from AzerothCore to TrinityCore. The main part of the work has already been completed, but it needs to be brought up to Blizzard's standards.What has been done TrinityCore 3.3.5a + Eluna. The server is fully configured. The Battleground is integrated into the core. Entry into the BG works. Client UI works (partially). Most SQL and DBC have been transferred. Builds without errors.What needs to be done Fix remaining Battleground bugs. Bring the mechanics up to the level of official Blizzard Battlegrounds. Fix the match start phase. Implement correct starting gates/fire walls. Fix point capture mechanics. Fix match completion. Check score allocation and WorldState functionality. Fix remaining C++ and SQL issues. Conduct a full gameplay test.Requirements Mandatory experience: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Would be a big plus: AzerothCore; Eluna; experience in Battleground development; understanding of the client side of WoW 3.3.5a.Work format Work is staged. Mandatory testing after each stage. Each stage is accepted only after in-game verification. Clear reports on changes are required.In the future This is a long-term project. After completing the Battleground, the following is planned: transfer of new Battlegrounds; transfer of new arenas; new races; new classes; new game systems; further development of a custom World of Warcraft 3.3.5a server. Looking for a developer who has already worked with TrinityCore and can not only write code but also bring the system to a fully operational state.no server from 0 as I want If you are looking for a developer not just for one Battleground, but for creating a server from scratch, then the announcement should look something like this.Project Title Development of a World of Warcraft 3.3.5a server from scratch (TrinityCore / C++ / SQL / Eluna)Project Description Looking for an experienced TrinityCore 3.3.5a developer for long-term collaboration. I need a person who can develop a fully ready World of Warcraft 3.3.5a game server from scratch based on TrinityCore with further project development. The project is large and is expected to take several months of development.Project Foundation TrinityCore 3.3.5a. Maximally stable and close to Blizzard base. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.What is planned to be implemented Fully operational server 3.3.5a. Fixing core bugs. Development of new game systems. Integration of custom Battlegrounds. Integration of new arenas. Transfer of useful modules from AzerothCore to TrinityCore. Development of custom modules. New PvP and PvE systems. New game events. Class balancing. Additional progression systems. Improvement of server performance.In the future After completing the basic part, the following is planned: new races; new classes; new zones; new dungeons; new raids; new Battlegrounds; new professions; new game mechanics; integration of modern systems into the 3.3.5a client.Developer Requirements Mandatory: Excellent knowledge of TrinityCore 3.3.5a. Confident knowledge of C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Understanding of TrinityCore architecture. Experience with Battleground, PvP, and game mechanics. Would be a big plus: Experience with AzerothCore. Eluna Lua Engine. Working with DBC and MPQ. Experience in creating custom game systems.Work format Work is staged. Each task is documented as a separate technical assignment. Mandatory testing after each stage. Work is accepted only after verification directly in the game. A developer is needed who can bring functionality to a fully operational state, not just write code.
Setup and programming of boards. Specialists are needed who know Altium, C++. We provide a reservation. Payment is negotiable.
Create compatibility between the ground control station, automatic start system (SAS), radar, and the aircraft.
Need an MTA:SA developer. I need help assembling a clean MTA:SA 1.6 mtasa-blue source on Windows. What needs to be done: 1. Set up the build environment: Visual Studio, Git, DirectX SDK, CEF, DLL, and other dependencies. 2. Build a clean mtasa-blue client/server. 3. Ensure the client runs without errors. 4. Explain which files/dependencies are needed. 5. Provide a brief guide on how I can rebuild the client myself. 6. Or help further via AnyDesk/Discord/Telegram. Important: - No bypassing anti-cheat. - No cheats. - No malicious code. - Only a legal build of the source and environment setup is needed. The result I want to achieve: - a built clean MTA:SA 1.6 client; - a built server or an explanation of how to build it; - a list of all dependencies; - a brief guide for rebuilding; - an explanation of what exactly was fixed. Or propose your price!
A program needs to be developed for Windows that allows connecting a jailbroken iPhone via USB cable and controlling it from a computer. Main functionality: Connecting the iPhone via USB. The program should quickly recognize the connected iPhone and operate through the cable to minimize delays and lags. Screen mirroring of the iPhone to the computer. (The phone's screen should be displayed on the computer in real-time) Controlling the phone using the mouse. The user should be able to click, swipe, scroll, and control the iPhone screen using the mouse from the computer. Text input from the computer. There should be a shared clipboard between the computer and the iPhone. File transfer from the computer to the iPhone. A function for uploading files from the computer to the phone's memory or to specific folders/apps needs to be added. Stable operation. The program should run smoothly, without significant delays, freezes, or connection drops. Compatibility: support for jailbroken iPhone, rootless jailbreak, iOS 16.7.12, connection via USB.