The AForge.Video namespace contains interfaces and classes to access different video sources.

Classes

  ClassDescription
AsyncVideoSource
Proxy video source for asynchronous processing of another nested video source.
JPEGStream
JPEG video source.
MJPEGStream
MJPEG video source.
NewFrameEventArgs
Arguments for new frame event from video source.
ScreenCaptureStream
Screen capture video source.
VideoException
Video related exception.
VideoSourceErrorEventArgs
Arguments for video source error event from video source.

Interfaces

  InterfaceDescription
IVideoSource
Video source interface.

Delegates

  DelegateDescription
NewFrameEventHandler
Delegate for new frame event handler.
PlayingFinishedEventHandler
Delegate for playing finished event handler.
VideoSourceErrorEventHandler
Delegate for video source error event handler.

Enumerations

  EnumerationDescription
ReasonToFinishPlaying
Reason of finishing video playing.