Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen"
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
03.04.2012, 08:12 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2012 06:39 von Y-P.)
Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen"
Auch wenn das Thema schon älter ist, vielleicht kann mir jemand helfen. Ich bin Labview Neuling und suche eine Möglichkeit in einer Labview Applikation 4 Kamerabilder (bewegt) also Streams anzuzeigen, welche von Webcams gesehen werden und über ein Switch auf den Laptop kommen. Also 4mal Webcam auf 1 Switch auf Laptop und dort soll nun ein VI die Bilder aller Kameras anzeigen.
Und ich gebe ehrlich zu, das ist für mich eine Nummer zu groß
Über Hilfe wäre ich sehr dankbar.
Hallo liebe Forenleser,
ich bin auf eure Hilfe angewiesen.
Ich bin Labview unerfahren und habe die Aufgabe 4 Datenstreams in Labview anzuzeigen.
Konkret ist es folgende Situation: Ich habe 4 Kameras (Webcams) die an ein Switch angeschlossen sind und dieser Switch hängt an meinem Laptop. Nun will ich in einem Labview VI die Bilder aller 4 Kameras anzeigen lassen.
Wer kann mir behilflich sein? Oder einen Denkanstoß geben?
Ich nutze Labview 2010 und 2011.
Für Fragen, einfach fragen.
Ich danke allen, die sich darüber Gedanken machen und mir diese mitteilen.
ich würde versuchen, "klein" anzufangen und erstmal nur das Bild einer Webcam anzeigen lassen...
- Wie sind die Datenstreams der Webcams aufgebaut?
- Typ/Hersteller der Webcams? Gibt es fertige Treiber? Irgendwelche (relevante) Doku?
- Kannst du auf IMAQ/Vision zugreifen oder hast du nur das "nackte" LabVIEW zur Verfügung?
Hey,
wenn man ein VI hat, das ein Bild anzeigt sollte man es ja auch mehrfach einsetzen können, um die anderen Bilder auch anzeigen zu lassen.
Wie sind die Datenstreams aufgebaut.. gute Frage.
Es handelt sich um 2mal Inspektor IP50 von SICK und 2mal Axis Network Camera AXIS M1031-W EUR.
Und KEIN imaq... nur das nackte Labview...
Beste Grüße, der ESEL
P.s.
Wer Fehler findet, darf sie behalten!
04.04.2012, 06:37 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2012 06:44 von Y-P.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Network Streaming mit VIs der "Network Stream Palette"
Erledigt (Thema gesplittet).
Gruß Markus
(03.04.2012 08:30 )GerdW schrieb: Von daher würde ich dir zu einem eigenen Thread raten, wo du deine Probleme detaillierter darlegst...
EDIT: Ich sehe gerade, dass schon ein neuer Thread dazu aufgemacht wurde. Daher: Themen verbunden.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
RE: Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen"
Nachdem nun geklärt ist, wo das Thema anzusiedeln ist, fehlt nur noch eine Lösung...
Inzwischen bin ich so schlau, dass viele ActiveX verwenden um in Labview eine Webcam anzuzeigen, aber das gibt's ja nicht umsonst.
Hat jemand noch eine Idee??
RE: Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen"
Hä? (Fränkisch für wie bitte?) ActiveX nicht umsonst? Das stimmt so nicht, viele ActiceX Schnittstellen sind "kostenlos", sie kosten dich höchstens Blut und Schweiß, um sie einzubinden.
RE: Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen"
Finally done =)
die Lösung möchte ich nicht vorenthalten.
Über einen ActiveX Container ein AXISMediaControl einfügen. Diesem noch wenn benötigt Username und Passwort als String übergeben, Media Type und Media URL (ebenfalls als String) [hierbei wenn gewünscht auch nicht nur die Kontrolle Webseite angeben, sondern aus dem Source Code dieser den Media Stream suchen (/mjpg/video.mjpg) und hinter die KameraIP in die Adresszeile tippen => so erhält man lediglich das Bild und nicht mehr. Wichtig ist zu guter letzt noch AutoStart auf TRUE zu setzen und los geht.