ich weiß, dass es schon viele streaming server gibt. ich mache das aber auch um tiefer in die programmierung einzusteigen also bitte nicht flamen, wieso ich überhaupt anfange sowas zu programmieren
also, ich benutze delphi dafür aber das grundlegende prinzip müsste ja überall gleich sein. ich habe unter projekt/typbibliothek importieren die wingrabengine.dll dem projekt hinzugefügt.
zum grabben benutze ich dan dieses hier
WinGrabLibrary1.StartMuxGrab('192.168.0.202',511,512,'c:\test.mpg',1000);
das problem ist aber, er schreibt nur eine 1kb datei und macht dann sonst nichts. wenn ich das ganze in einer schleife packe, dann wird die 1kb datei auch nicht größer
weiß irgendwer weiter?
Programmierung mit wingrabengine.dll - stecke fest
-
- Neugieriger
- Beiträge: 12
- Registriert: Montag 8. Dezember 2003, 14:37
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
prinzipiell geht da so schon.
Kann es sein, dass das Objekt danach zerstört wird?
ich habe das nur in VB, aber da geht es so:
über objWinGrabControl.Stop kann die Aufnahme wieder beendet werden.
Die Objekte müssen während der Aufnahme gültig bleiben (also z.B. global definieren)
gruß, alex.
Kann es sein, dass das Objekt danach zerstört wird?
ich habe das nur in VB, aber da geht es so:
Code: Alles auswählen
Private objWinGrabLib As New WinGrabEngine.WinGrabLibrary
Private objWinGrabControl As WinGrabEngine.WinGrabGrabControl
Set objWinGrabControl = _
objWinGrabLib.StartMuxGrab(strIP, _
vPID, _
aPID, _
strStreamName, _
3999)
Die Objekte müssen während der Aufnahme gültig bleiben (also z.B. global definieren)
gruß, alex.
-
- Einsteiger
- Beiträge: 126
- Registriert: Montag 17. Februar 2003, 12:01
-
- Neugieriger
- Beiträge: 12
- Registriert: Montag 8. Dezember 2003, 14:37