Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Directshow und IP Kameras mit RSTP (https://www.delphipraxis.net/191938-directshow-und-ip-kameras-mit-rstp.html)

johndoe049 5. Mär 2017 23:52

Directshow und IP Kameras mit RSTP
 
Hallo,
da meine Frage in zwei Rubriken passt (Multimedia und Netzwerk) schreibe ich es unter allgemein, da ich nicht doppelt eintragen wollte.

Ich habe da ein kleines Problem.
Hintergrund:
Für Lazarus gibt es ein Paket DSPack. Dies bekomme ich jedoch nicht zu Lazarus hinzugefügt. Es fehlt die Abhängigkeit pl_Win_DirectX. Installiere ich das in die IDE gibt es einen Fehler, das eine Komponente doppelt vorhanden wäre.

Entweder bin ich zu blöd für das hinzufügen von DSPack oder ich habe das Falsche oder was zu altes im Internet gefunden (DSPack-Lazarus-Master.zip aus 2012 und pl_Win_DirectX.zip aus 2012).

Mein Problem:
Ich benötige eine Schnittstelle, um von verschiedenen Videoquellen mir Bilder und kurze Videostreams zu erzeugen. Bilder möglichst als .png oder .bmp, bei Videos ist das Format egal. Quellen sind:
- USB Kameras/Frame Grapper über Directshow
- IP Kameras über Onvif oder RTSP/RCTP

Gibt es da für Lazarus irgendeine alternative zu DSPack oder hat jemand eine aktuelle Quelle, die mit Lazaurs 1.6.4 funktioniert?

Danke im voraus für Unterstützung und Hinweise.

jsheyer 6. Mär 2017 17:00

AW: Directshow und IP Kameras mit RSTP
 
Das würde mich auch interessieren, ich habe gerade ein ähnliches Thema und als Lösung des VLC Player als ActiveX eingebunden.
Das funktioniert ohne Probleme, setzt aber voraus das auf dem Rechner auch der VLC Player installiert sein muss.

Da ich jetzt auch die Videostreams speichern soll und den Ton z.B. muten, muss ich ebenfalls schauen ober das überhaupt mit meinem Lösungsansatz funktioniert.

ChrisE 7. Mär 2017 06:59

AW: Directshow und IP Kameras mit RSTP
 
Hallo,

wenn es was kosten darf würd ich TVideoGrabber in Verbindung mit deren RTSP-Plugin empfehlen.

http://www.datastead.com/

Das is sicher nicht ganz günstig tut aber ganz gute Dienste.

Gruß, Chris

Rollo62 7. Mär 2017 12:17

AW: Directshow und IP Kameras mit RSTP
 
https://prog.olsztyn.pl/paslibvlc/
http://www.delphipraxis.net/150992-l...hi-nutzen.html

libVLC habe ich in einem älternen Projekt mal benutzt, zwar nur als Abspieler, aber eigentlich sollten alle anderen Funktionen womöglich auch funktionieren.
Dann müsste es nicht unbedingt per ACtiveX gemacht werden.

Die DLLs können bei Setup mitkopiert werden, und das funktioniert auch wenn VLCPlayer
bereits normal installiert ist.

Dann nimmt die Initialisierung, je nachdem was du möchtest, entweder die globale VLC Installation oder deine beigelegten DLLs.

Rollo

johndoe049 7. Mär 2017 21:05

AW: Directshow und IP Kameras mit RSTP
 
Hallo,
Danke an alle.
Ich werde die verlinkten Sachen alle ausrpobieren und mir dann das passende raussuchen.
Gruß
Johndoe049

johndoe049 8. Mär 2017 07:39

AW: Directshow und IP Kameras mit RSTP
 
...hatte vergessen, die Frage als beantwortet zu markieren... :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz