[Mono-list] Mono + Webcam (cross-platform solution)?

Andoni Morales ylatuya at gmail.com
Thu Jun 24 21:25:55 EDT 2010

>I am looking for some example of using Webcam via mono (still image capture
>and video stream). Solution should be cross-platform, at least working on
>Mac OS X and Windows with different cameras. I found some examples of C#
>under windows, but using DirectX, this not quite good me. Anyone tried to
>accomplish something like this already?

For LongoMatch[1] I use a solution based on GStreamer that actually
works both on Linux and Windows (I haven't tried it yet on Mac OSX).
The C# GStreamer bindings are still under development, so the backend
is written in C[2] and wrapped to C#. LongoMatch's multimedia backend
offers multimedia playback, video capture and simple non linear
edition through 3 interfaces [3]:
 * IPlayer
 * ICapturer
 * IEditor

The camera capturer has been successfully tested on Linux and Windows
with webcams and DV cameras. It supports capturing from devices
outputting raw images and DV streams, and can use with several video
codecs and multiplexers to transcode the video stream, the same ones
supported by GStreamer.


[1] http://www.longomatch.ylatuya.es
[2] http://git.gnome.org/browse/longomatch/tree/libcesarplayer/src
[3] http://git.gnome.org/browse/longomatch/tree/CesarPlayer

Andoni Morales Alastruey

LongoMatch:The Digital Coach

More information about the Mono-list mailing list