«Some applications require a test to be documented with video for later investigation of specific phenomena observed in the data. In many situations one or two cameras are sufficient to document e.g. road conditions or driver behavior. However, in more complex scenarios it might be required to document multiple sub-systems or components of the device under test, and therefore the video of 4…
A side effect from integration of external video signal coming from native code C++ application with a .NET MAUI Blazor app: a reference video source (based on nice Shader Art Coding Introduction shadertoy an HLSL equivalent can be found in resources of the attached application) is taken into .NET MAUI CommunityToolkit MediaElement control (see Read the full article
2025-03-25 Update: https://iccapturecodecs.alax.info/ hosts a productized version of the codec, with demonstration/free trial option. Truly advanced industrial cameras by The Imaging Source are provided with image acquisition software, End User Software is a free IC Capture application, which ended up with a few problems to resolve. First of all, “the older” application is a kind Read the full…
As we see announcements for more and more powerful NPUs and AI support in newer consumer hardware, here is a new demo with Artificial Intelligence attached to a good old sample camera application based on the Microsoft Media Foundation Capture Engine API. This demo is a blend of several technologies: Media Foundation, Direct3D 11, Direct3D Read the full article
Something I built on my development machine in order to flash into Android set-top box device for the expo to entertain people for three days in a row I hope everyone had fun!
Serving MPEG-DASH differs from serving HLS but as long as you have video packaged in ISO BMFF segments, adding an option to also expose content as HLS (HTTP Live Streaming, RFC 8216) is not too difficult. Besides, being able to stream webcamera signal as MPEG-DASH using http://localhost/MediaFoundationCameraToolkit/Capture/manifest.mpd I also made it possible to use…
Since the last demo appears to be quite nice, one another addition: ability to drop the internal memory video content of the application into MP4 file. As the application works and shows video preview, it keeps H.264/AVC version of the data in memory in the form of sliding window. Now you can just hit F8 Read the full article
New series in demonstrations of what one can squeeze out of Windows Media Foundation Capture Engine API. This video camera capture demonstration application features a mounted MPEG-DASH (Dynamic Adaptive Streaming over HTTP) server. The concept is straightforward: during video capture, the application takes the video feed and compresses it in H.264/AVC format using GPU hardware-assisted Read the…