
Fechado
Publicado
Pago na entrega
We have a legacy Windows desktop application built on .NET Framework 4 that captures video from a USB webcam using [login to view URL] and a custom wrapper WebCam_Capture.dll. The program works correctly on some machines but fails to recognize our Veho USB camera on others, even though the camera works in modern apps (Windows Camera app, browsers, online webcam testers). We need a freelancer to analyze, patch, and improve the camera handling logic so that the software consistently recognizes the camera across all machines. ⸻ Key Requirements / Skills: • Strong experience with .NET Framework 2.0–4.x and C# • Experience with DirectShow / video capture pipelines • Comfortable with Windows desktop apps (WinForms/WPF) • Experience with reverse engineering / decompiling .NET assemblies (tools like dnSpy, ILSpy, or .NET Reflector) • Understanding of UVC webcams, device enumeration, and video formats • Ability to modify and recompile .NET assemblies safely • Optional but helpful: experience with Media Foundation or virtual camera solutions (OBS Virtual Camera, ManyCam) ⸻ Scope of Work: 1. Analyze the program’s camera-handling logic inside [login to view URL] and the main EXE. 2. Identify the camera enumeration and selection code. 3. Patch the program so that the Veho USB camera is always recognized and selected correctly. 4. Optionally, implement a fallback or user selection for multiple camera devices. 5. Test the modified assembly to confirm it runs correctly on multiple Windows machines.
ID do Projeto: 40290934
128 propostas
Projeto remoto
Ativo há 1 mês
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
128 freelancers estão ofertando em média £2.040 GBP for esse trabalho

Being an expert in old .net frameworks and having been working on fixing and maintaining old applications i can fix your application to work with modern cameras. The biggest question here is do you have source code of old application or it has to be decompiled fully
£2.250 GBP em 7 dias
8,6
8,6

With over a decade of experience in software optimization and .NET development, I understand the importance of ensuring that your legacy Windows desktop application recognizes the Veho USB camera consistently across all machines. Your project requires a skilled freelancer who can analyze, patch, and enhance the camera handling logic within the program. Having worked on numerous Windows desktop apps using .NET Framework and C#, I have a deep understanding of DirectShow, video capture pipelines, and device enumeration. My experience in reverse engineering .NET assemblies using tools like dnSpy allows me to efficiently modify and recompile code for optimal performance. In past projects, I have successfully optimized software for seamless camera integration and enhanced user experiences. My expertise aligns perfectly with your requirements, and I am confident in delivering exceptional results within the specified budget and timeframe. I encourage you to reach out to me to discuss how I can help improve your software's camera recognition capabilities. Let's work together to ensure your application runs flawlessly on all Windows machines.
£2.400 GBP em 30 dias
7,2
7,2

⭐⭐⭐⭐⭐ Improve Camera Recognition in Your .NET Application Efficiently ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a solution to enhance your .NET application's camera handling. You don't need to look any further; Zohaib is here to assist you! My team has completed over 50 similar projects successfully. I will analyze and improve the camera handling logic, ensuring your Veho USB camera is recognized consistently across all machines. ➡️ Why Me? I can easily improve your application as I have 5 years of experience in .NET development, specializing in video capture and camera integration. My expertise includes DirectShow, reverse engineering, and Windows desktop app development. Additionally, I have a strong grip on tools like dnSpy and ILSpy, ensuring a thorough approach to your project. ➡️ Let's have a quick chat to discuss your project in detail. I can provide samples of my previous work and demonstrate how I can help you achieve your goals. Looking forward to chatting with you! ➡️ Skills & Experience: ✅ .NET Framework (2.0–4.x) ✅ C# Development ✅ DirectShow Expertise ✅ Windows Desktop Apps (WinForms/WPF) ✅ Reverse Engineering ✅ Device Enumeration ✅ UVC Webcams ✅ Video Formats ✅ .NET Assembly Modification ✅ Testing & Debugging ✅ Media Foundation ✅ Virtual Camera Solutions Waiting for your response! Best Regards, Zohaib
£1.800 GBP em 2 dias
6,5
6,5

I am an experienced software developer with a strong background in .NET Framework and C#. I have worked extensively with video capture technologies, including DirectShow and UVC webcams, and have a thorough understanding of device enumeration and video formats. My skills in reverse engineering and decompiling .NET assemblies using tools like dnSpy and ILSpy allow me to efficiently analyze and modify existing code. With practical knowledge in Windows desktop application development (WinForms/WPF), I have successfully optimized and patched software to enhance hardware compatibility. My experience extends to working with video capture pipelines, ensuring consistent device recognition across various systems. This aligns well with the requirements of your project concerning the Veho USB camera. I am interested in discussing your requirements in more detail and exploring how I can ensure consistent camera recognition. Could you share more about any specific issues you've encountered? I look forward to potentially collaborating on this project. Thank you.
£2.500 GBP em 20 dias
6,3
6,3

With my wealth of skills and expertise in C# programming and software development, I'm confident that I can provide a comprehensive solution to your legacy Windows desktop application issue. Through my extensive experience with the .NET Framework 2.0-4.x and understanding of DirectShow video capture pipelines, I've successfully handled numerous tasks related to device enumeration and camera handling logic. Not only am I comfortable with WinForms/WPF desktop apps, but I also have a good grip on tools like dnSpy, ILSpy, or .NET Reflector allowing me to proficiently analyze and patch your program's code. In addition to my technical proficiency, what sets me apart is our team’s practical innovation approach. We don't just fix problems on the surface but build intelligent, scalable solutions that are guaranteed to serve you even better in the long run. This project is a perfect example of where we thrive. We value performance and will ensure your Veho USB camera is recognized consistently across all machines as desired while providing fallback or user selection for multiple camera devices.
£2.000 GBP em 7 dias
6,5
6,5

Hi there, I understand the critical nature of your project involving the optimization of your legacy Windows desktop application. With strong expertise in .NET Framework (2.0-4.x) and C#, as well as experience working with DirectShow and video capture pipelines, I am confident in my ability to enhance the camera handling logic for your software. I'm well-versed in analyzing and patching existing .NET assemblies safely using tools like dnSpy and ILSpy. My goal is to ensure seamless recognition of the Veho USB camera across all machines, so you can provide a consistent user experience. I am ready to dive into the code, identify any issues with camera enumeration, and implement effective patches. Together, we can also explore a user selection option for multiple cameras if desired. Please feel free to message me right away, and let’s get started on this project! What operating systems and versions are you currently testing the application on, and have you noticed any specific patterns related to the camera recognition issues?
£2.750 GBP em 10 dias
5,4
5,4

Hi there, I'm offering a 25% discount on this project. With over 8 years of experience in systems programming and performance optimization, I will analyze and optimize your C software—identifying bottlenecks and implementing targeted improvements to significantly reduce execution time and resource usage. I'll start by understanding your codebase and performance goals. Using industry‑standard tools like gprof for function‑level profiling or HPCToolkit for detailed calling‑context analysis , I'll pinpoint exactly where your program spends its time. Based on proven optimization techniques including loop unrolling, constant propagation, strength reduction, and common subexpression elimination , I will then implement targeted improvements while preserving your program's original functionality. For computationally‑intensive algorithms, I can also evaluate strategies like fixed‑point arithmetic or parallelization where beneficial . You'll receive a fully optimized C program with documented performance improvements, clean code, and clear documentation of all applied optimizations and their measured impact. Let's make your C software run faster and leaner. Best regards, Sohail
£1.500 GBP em 1 dia
5,7
5,7

Hello, I’m excited about the opportunity to help stabilize and improve the camera handling in your legacy .NET desktop application. With experience in C#, .NET Framework applications, and video capture pipelines using DirectShow, I can analyze the existing assemblies, review the device enumeration logic, and patch the code so the Veho USB camera is detected consistently across different systems. I’ll carefully decompile and modify the relevant components, implement a reliable camera selection mechanism with optional user selection fallback, and verify compatibility across multiple Windows environments. You can expect a safe, well-tested update to the assemblies along with clear notes on the changes made so the software remains maintainable going forward. Best regards, Juan.
£1.500 GBP em 7 dias
5,3
5,3

Hello, Derick! I specialize in ethical hacking, reverse engineering and Windows API. Your project sounds like an interesting challenge and very good fit. We can discuss further over chat. Thanks for reading. Just an FYI, here are a few links from my previous projects: www.freelancer.com/projects/C-programming/Diassembly-exe-file/ www.freelancer.com/projects/delphi/Seeking-bit-Delphi-expert-hacker/ www.freelancer.com/projects/c-sharp-programming/Convert-Windows-Dll-function-code/ www.freelancer.com/projects/cplusplus-programming/Need-someone-expert-EXE-file/ www.freelancer.com/projects/C-Programming/remove-security-from-exe/ www.freelancer.com/projects/C-Programming-Metatrader/decompile-protected/ www.freelancer.com/projects/C-Programming-Delphi/Need-reverse-engineer/ www.freelancer.com/projects/C-Programming-Anything-Goes/bypassing-lost-password/ www.freelancer.com/projects/Java-Visual-Basic/Revsere-exe/ www.freelancer.com/projects/Delphi-Anything-Goes/EXE-Change/ www.freelancer.com/projects/Software-Architecture/Reverse-engineering-7762549/
£3.000 GBP em 30 dias
5,3
5,3

With over 13 years in the field, my wealth of experience spreads across multiple technologies and languages, including .NET, C, C++, C#, and all of which are key components of your legacy Windows desktop application. Concerning the scope of work on this project, I am well-versed in the areas you've outlined - from analyzing and patching, to recompiling .NET assemblies intelligently. The dev tools you mentioned like dnSpy, ILSpy or .NET Reflector are my day-to-day companions. I believe solving complex problems is what defines software optimization and for this reason I would love to put my proven skills to work for you. Choose me to usher a new era of efficiency for your software!
£1.500 GBP em 4 dias
5,0
5,0

Hello, I’m a Senior Software Engineer with extensive experience in Python automation and web scraping & C# WindowFormApp and WFP. I’ve carefully reviewed your requirements and I can deliver a reliable, production-ready solution — not a quick workaround. ✅ Clean and maintainable code ✅ Clear communication ✅ On-time delivery I’d be happy to discuss your project details and propose the best technical approach. Best regards, Samir
£2.000 GBP em 1 dia
4,8
4,8

Hello, With over 6 years of experience in C# programming and expertise in working with .NET Framework, I am confident in my ability to assist with your project. I have thoroughly reviewed your requirements for optimizing the camera handling logic in your Windows desktop application and ensuring consistent recognition of the Veho USB camera across all machines. I understand the scope of work involves analyzing the existing camera-handling logic, identifying and modifying the necessary code, and testing the software on multiple Windows machines. I am keen to discuss your project further and provide a professional solution to meet your needs. I would appreciate the opportunity to connect with you via chat to delve deeper into the specifics of the project and how I can contribute to its success. Thanks.
£3.000 GBP em 7 dias
4,6
4,6

Greetings! I’m a top-rated freelancer with 16+ years of experience and a portfolio of 750+ satisfied clients. I specialize in delivering high-quality, professional c software optimizing services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
£1.500 GBP em 30 dias
4,4
4,4

Hi, I am a full-stack developer with 8 years of rich experience. I am familiar with C#, .NET Framework, Debugging, Reverse Engineering, Video Capture. For this project, the most important issue is analyzing and patching the camera-handling logic, so the software consistently recognizes the Veho USB camera on all Windows machines. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
£1.500 GBP em 7 dias
3,2
3,2

I wont say ai generated stuff but im fairy experience with .net legacy apps you can see it in my profile recommendations from my past employers I wont disappoint I can also lower the fee base on project size
£1.500 GBP em 20 dias
3,3
3,3

Hey there, Is the failure happening during DirectShow device enumeration, or when building the capture graph with a specific filter? Also, does the Veho camera expose multiple pins or formats that might not be handled in your current IAMStreamConfig setup? I’ve worked with legacy .NET 3.5 and 4.x WinForms apps using DirectShowLib where certain UVC webcams failed due to hard coded device names or unsupported media types. Usually the issue is in filter selection logic or pixel format negotiation. I analyze the assembly with dnSpy, trace the device enumeration, inspect monikers, and patch the graph building logic to handle dynamic device IDs instead of static assumptions. If needed, I can implement a safe fallback using Media Foundation or add a user selectable device list while keeping the current workflow intact. looking forward to discussing more on chat Best, Kosta
£2.250 GBP em 7 dias
2,8
2,8

Hi there,Good morning I am Talha. I have read you project details i saw you need help with Software Development, Debugging, C# Programming, .NET, Reverse Engineering, C Programming and C++ Programming I am writing to propose an innovative approach to tackle your project. Our proposal centers on delivering creative and effective solutions that will set your project apart. We will present fresh, out-of-the-box ideas that align with your project's objectives, demonstrating how we can achieve remarkable results. Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
£1.500 GBP em 11 dias
2,9
2,9

Hi there, I can help analyze and resolve the webcam recognition issue in your legacy .NET desktop application. I have strong experience working with C# applications built on .NET Framework, Windows desktop environments, and video capture pipelines using DirectShow, which makes me comfortable investigating and fixing issues like inconsistent device detection. To address the problem, I will begin by analyzing the existing camera integration logic in both the main application and WebCam_Capture.dll. Using tools such as dnSpy or ILSpy, I can inspect and decompile the assemblies to understand how the program enumerates and selects available video devices through DirectShowLib. Once the camera detection logic is identified, I will review how the application filters and initializes capture devices. Many legacy DirectShow implementations fail on newer systems due to outdated enumeration methods or unsupported device formats. I will patch the logic so the Veho USB camera is properly detected and initialized across different machines. Let's connect to discuss in detail and start. Best regards. Saurabh
£1.650 GBP em 30 dias
3,0
3,0

Hi there, I am ready to start C Software Optimization. I have 4+ years of experience in C Programming and .NET, so I already have a clear idea of how to approach this efficiently. just close your eyes and trust me, you will be happy. You can check my past C# Programming and C Programming projects here: https://www.freelancer.com/u/msaadarshadkhan Lets Start?
£1.896 GBP em 2 dias
2,2
2,2

Hello, I am excited to see your job posting which is looking for a C#/.NET developer experienced in Windows desktop video capture systems. I have extensive experience working with .NET Framework 2.0–4.x applications and debugging legacy WinForms software that interacts with hardware devices. I have also worked directly with DirectShow pipelines, USB/UVC camera enumeration, and assembly analysis using dnSpy and ILSpy to understand and safely patch compiled .NET libraries. I am confident at analyzing legacy capture implementations inside DLL wrappers and identifying device enumeration or filter graph issues that cause inconsistent webcam detection across machines. I am confident at tracing DirectShow device filters and modifying the selection logic so the correct camera is detected reliably. I can also implement a fallback mechanism or manual camera selector to support multiple devices and improve stability. - Could you share whether the Veho camera exposes multiple DirectShow filters or formats that may confuse the current enumeration logic? - Is the current enumeration based on device index, device name, or GUID filtering? - Would you like the solution to remain DirectShow-based or are you open to adding a Media Foundation fallback? I’m happy to discuss with you right now. Regards, Patrick A.
£2.250 GBP em 10 dias
2,2
2,2

Polegate, United Kingdom
Membro desde mar. 10, 2026
₹1250-2500 INR / hora
₹37500-75000 INR
$10-30 USD
$1500-3000 USD
₹12500-37500 INR
$25-50 USD / hora
$30-250 USD
£750-1500 GBP
$1500-3000 USD
₹600-1500 INR
₹37500-75000 INR
$10-30 USD
₹37500-75000 INR
$30-250 USD
$30-250 AUD
$30-250 USD
₹600-40000 INR
$10-30 USD
$2-8 USD / hora
£20-250 GBP