C++ USB Video/Audio Capture in Windows Media Foundation with watermark

We have a computer running in a mobile flight simulator attraction...

[url removed, login to view]

It has a USB camera with audio (Genius F100 Widecam) connected (1920x1080).

The objective is to record each participants experience in HD video with audio using Windows Media Foundation.

Our sponsor requests that the video has a watermark.

I have stubbed out a Webcam class (under the Devices filter) which will get instantiated in Avionics.cpp. You should create a test fixture which instantiates it to test the integration.

[url removed, login to view]

The constructor accepts a configuration object as a parameter (WebcamConfig) which optionally specifies video and audio sources. If not specified (GUID_NULL) it will enumerate the devices connected in the logging facility provided and use a default/first video and audio device respectively.

[url removed, login to view]

Configuration class also specifies options related to the post-processing "watermark" step. Opacity is evaluated in conjunction with the source image's alpha component, as applicable.

If you think you can do the watermark through Windows Media Foundation on-the-fly please let me know, that would likely be more efficient and earn you a bonus!

Computer in question runs Windows 7

Language is Microsoft Visual C++ (v120 compiler tools, Microsoft Visual Studio 2013)

Logo example [url removed, login to view] (based on 1920x1080)

File format preferred for video/audio capture is MP4/AAC

Skills: C++ Programming, Engineering, Software Architecture, Videography, Windows API

See more: objective c tools, objective c com, media fly, logo create for video, hd logo create, foundation source, foundation software, flight options, create sponsor logo, create logo with windows, create logo watermark, create logo for video, create logo for camera, create logo camera, create hd logo, create a watermark logo, create architecture logo, create a logo watermark, create a logo for a media studio, create a hd logo

About the Employer:
( 0 reviews ) China

Project ID: #7013369

1 freelancer is bidding on average $250 for this job


Hello. Dear Employer. I'm expert in Graph design, Website design, C#, C++, ASP.NET and so on. I have been done like this task previously. If u award me I'll do my best to complete your task. I want your message. More

$250 USD in 7 days
(0 Reviews)