Grundsätzlich gibt es zwei Möglichkeiten:
1. VideoForWindows (VFW)
-Hiermit geht es relativ einfach und unkompliziert
-Die Möglichkeiten sind aber beschränkt (das Wichtigste geht ohne Probleme)
-Im Internet gibt es eine frei verfügbare Übersetzung der VFW-Header-Datei für Delphi (VFW.pas)
2. DirectShow
-Hiermit geht es ziemlich aufwendig und kompliziert
-Die Möglichkeiten sind unbeschränkt (alles kann bis ins letzte gesteuert werden)
-Mir sind im Internet keine freien Lösungen bekannt die einem die Arbeit erleichtern
Wenn Du nur ein Livebild anzeigen und hin und wieder ein Einzelbild davon abspeichern möchtest
dann ist VFW sicher der schnellere und einfachere Weg. Beide liefern Bilder übrigens nur im Bitmap
Format. Die Umwandlung im Speicher nach JPEG ist aber nicht schwer.
Zu finden in der Delphi-Praxis unter:
Weblink Bitmaps in JPEG umwandeln