Windows C++ Video SDK Integration

Job ID: 40088895

Budget: €100,000 – €0 EUR

The goal is to deliver a Windows build written in modern C++ that ties together three key areas: third-party hardware SDK control, direct camera access, and real-time video processing (stitching, stabilisation, encoding). I chose “Android” for the application type simply to signal that I like the clean, touch-oriented UX conventions often seen on mobile; the executable itself will, of course, be a standard Windows desktop program.

Core scope
• Wire up the vendor-supplied hardware SDK so the application can discover the device, initialise it, and pull raw frames or encoded streams as documented.
• Use Windows-friendly camera APIs (e.g., Media Foundation, DirectShow, or a proven wrapper) for live preview and capture.
• Apply video processing routines—stitch multiple feeds, run stabilisation, then encode to H.264/H.265. OpenCV, FFmpeg, or similar libraries are welcome as long as licences remain redistribution-friendly.
• Follow the official API documentation to expose every supported feature; I will provide PDFs and sample code from the vendor.

Acceptance criteria
1. A Visual Studio project that compiles in Release x64 without external tweaks.
2. Real-time preview of the attached camera or hardware feed at 30 fps+.
3. A single-button workflow that records, stitches, stabilises, and saves a test clip.
4. Clear inline comments mapping each feature back to the corresponding section of the vendor docs.
5. A short README covering build steps and third-party licences.

If you are comfortable navigating dense technical documentation and squeezing maximum performance out of native C++ on Windows, this should be a straightforward engagement.