AForge.NET

Testimonials
Features
Samples
Tools
Documentation
License
Downloads
Sources
Discussions
Partners
Projects
Members
Donate

AForge.NET Framework
2.2.5 version is available!

Video samples

Simple Player [Download]
Simple Player

This sample application demonstrates usage of different video source classes from such namespaces like AForge.Video and AForge.Video.DirectShow. With the help of this simple application it is possible to play local USB web cameras, video files and JPEG/MJPES video streams, which are usually provided by IP video cameras. Also the application demonstrates usage of VideoSourcePlayer, which turns all the task of playing video into few lines of code.

Two Cameras Test [Download]
Two Cameras Test

This sample application demonstrates how to play two USB camera simultaneously. Sounds simple? But still many people ask - How? Also the application can be useful for testing simulations work of two cameras of the same model - something, which is usually done to make hobby stereo system. So, before starting with something like this, check the application.

Snapshot Maker [Download]
Snapshot Maker

This sample application demonstrates usage of VideoCaptureDevice class for capturing video from a USB web camera and making snapshots using it (the camera must have a shutter button for making snapshots or support external software triggering). The application shows how to set size of captured video and snapshots.

Kinect Capture [Download]
Kinect Capture

This sample application demonstrates usage of AForge.Video.Kinect namespace for capturing video and depth data from Microsoft Kinect sensor. It also allows to control sensor's LED and motor and get access to accelerometer data. Note: before running the application, make sure you've installed OpenKinect drivers as described on its homepage.