Entwickler-Ecke

Windows API - Webcam simulieren - Gefahren beim Zugriff auf Geräteliste


Hidden - Mi 12.03.08 13:39
Titel: Webcam simulieren - Gefahren beim Zugriff auf Geräteliste
Hi,

Ich will, um z.B. über Skype etwas besser erklären zu können, ein Programm schreiben, das die Ausgabe meines Bildschirms(also im Prinzip alles, was auch ich sehe) als Ausgabe einer simulierten Webcam ausgeben, die ich dann z.B. über Skype ausgeben kann.

Kann ich beim Zugriff auf die Geräteliste Schäden anrichten?
Damit meine ich auch z.B., dass eine eventuell angeschlossene Webcam neu erkannt werden müsste o.ä.
(Oder kennt ihr ein solches Programm?)

mfG,


Moderiert von user profile iconNarses: Topic aus Dateizugriff verschoben am Mi 12.03.2008 um 12:44


kkausp - Mi 12.03.08 14:52

Kostenpflichtige Kanone z.B: http://www.leadtools.com/SDK/Raster/Raster-Screen-Capture.htm aber eine Trial ist verfügbar.


Hidden - Mi 12.03.08 15:42

user profile iconkkausp hat folgendes geschrieben:
Kostenpflichtige Kanone z.B: http://www.leadtools.com/SDK/Raster/Raster-Screen-Capture.htm aber eine Trial ist verfügbar.


Wenn ich die Website richtig gelesen habe kann ich das dann aber z.B. nicht über Skype live verschicken, da Skype nur den Input einer Webcam verschicken kann.
(Oder?^^)

Edit: [OT] Alternativ könnte ich ja auch ein komplett eigenes Tool schreiben. Dann würde der Teil mit der Webcam wegfallen(hatte ich gedacht, um es mit jeglichen Programmen, die auf Webcams basieren zu kombinieren). Vorteilhaft wäre sicher, dass ich dann nur nach einer Mausbewegung oder einem Tastendruck ein neues Bild verschicken müsste, was den Datenschrott, der versandt wird erheblich reduzieren würde. Bei der virtuellen Webcam würde ich aber auch nur nach diesen Aktivierern einen neuen Screenshot machen und auch da nur maximal 25 pro Sekunde(Frequenz des Auges = 25 Herz). [/OT]

Edit2: :oops: mit anderen Suchbegriffen habe ich etwas gefunden... http://www.splitcamera.com/

mfG,


kkausp - Mi 12.03.08 15:55

Dort ist eine Screen-Cam enthalten die wie eine Webcam über WDM funktioniert. Mit Skype kann ich es im moment aber nicht testen. Ich denke es geht aber.


Ansonsten Dir schon http://cspace.softonic.de/ angeschaut, ob das eventuell dein ursprüngliches Problem löst?


Martok - Mi 12.03.08 15:59

Man kann doch über das Plugin-Interface von Skype auch das Webcam-Bild verändern, oder? Dann müsste man doch theoretisch auch ein ganz eigenes faken können, ohne eine Webcam zu simulieren...

Aber ohne Garantie, ich hab davon eigentlich gar keine Ahnung^^


Hidden - Fr 21.03.08 10:07

Hi,

Ob mans glaubt oder nicht - Skype bietet ein Feature namens "Screensharing":
YugmaSE Team Collaboration. Dieses seperate Programm kann unter "Extras heruntergeladen werden.
Bei uns(ich benutze es eigentlich nur mit einem Freund zusammen) führt es leider bei Disconnects zu Systemabstürzen aber das soll ja hier nicht Thema sein :D

E: Die Skype-Extras sind größtenteils nicht zu empfehlen, ich würde den Team Viewer in jedem Fall vorziehen.

mfG,