Wir betreiben eine Instar2904 Überwachungskamera um einen Turmfalken beim Brutgeschäft zu beobachten. Der Stream soll im selben Netz auf einem PC mit einer "Kiosk"-Software wiedergegeben werden.
Der Syntax http://10.xxx.xxx.xx:/80/videostream.cgi?user=admin&pwd= funktioniert schon bei manueller Eingabe. Auch die "minimale Ansicht" funktioniert. Was mir fehlt ist eine Befehlszeile für die Kiosksoftware, die dann den Stream in Minimaler Ansicht mit der doppelten Größe automatisch wiedergibt.
Videostream einer Überwachungskamera wiedergeben.
-
Metwed -
4. Mai 2015 um 12:31 -
Geschlossen -
Erledigt
-
-
Hallo Metwed,
kannst Du die Sache bitte etwas präziser beschreiben. Ob das nun ein Turmfalke beim Brutgeschäft ist oder sonst etwas, ist dabei nicht so sehr gefragt aber mit Aussagen wie:
ZitatDer Stream soll im selben Netz auf einem PC ...
Was ist mit dem selben Netz gemeint? OderZitatWas mir fehlt ist eine Befehlszeile für die Kiosksoftware, ...
Du erwartest hier eine Befehlszeile für die Kiosksoftware? Das ist aber nicht Dein Ernst? OderZitatden Stream in Minimaler Ansicht mit der doppelten Größe automatisch wiedergibt.
In Minimaler Ansicht in doppelter Größe? Minimal - doppelt und das automatisch? OderZitatDer Syntax 10.xxx.xxx.xx:/80/videostream.cgi?user=admin&pwd= funktioniert schon bei manueller Eingabe.
Das ist die Syntax eines funktionierenden Kommandozeilenstrings? Und warum xt Du die URL aus, wenn Du sie an anderer Stelle zeigst (http://10.105.105.31)?Außerdem solltest Du auch etwas über das Betriebssystem und die Version des VLC mitteilen.
Das von Dir eingestellte Bild wäre wohl entbehrlich gewesen. Was hat es mit der Sache zu tun?
MfG, kodela
-
Hallo, danke ersteinmal für die Antwort. Das Bild sollte nur darstellen, was ich mir als Ergebnis erhoffe. Genau solch ein Fenster. Der VLC-Player ist die aktuelle Version, nur Minuten zuvor heruntergeladen. Das Betriebsystem wäre auch ein aktuelles Windows 7 oder 8.1. Da ich etwas unter Zeitdruck stand und über 100 km Anfahrt habe, habe ich mir vielleicht etwas zu wenig Mühe mit der Gestaltung der Anfrage gegeben. Ich bitte um Entschuldigung. Das selbe Netz bedeutet, der selbe IP-Kreis. Die IP-Adressen der beteiligten Komponenten unterscheiden sich nur in der letzten Gruppe. Alle im lokalen Netzwerk. Die Funktion "Minimale Ansicht" konnte so in der Konfiguration des Players angehakt werden und bewirkte die Darstellung wie auf dem Foto. Ohne jegliche Steuerelemente. Allerdings fand ich keine Möglichkeit den Zoom dauerhaft auf doppelte Größe zu konfigurieren. Meine Hoffnung war eine abgespeicherte Konfigurationsdatei oder Optionen die ich mit angeben kann, damit der Playe immer gleich gestartet wird.
-
Hallo Metwed,
Du hast in Deinem ersten Beitrag geschrieben, Du hättest bereits bei manueller Eingabe einen funktionierenden String (oder Syntax). In meiner Antwort habe ich etwas verwundert danach gefragt. Auf diese Frage einzugehen hast Du anscheinend übersehen. Ist ja auch kein Wunder bei Deiner Schreibweise ohne jegliche Gliederung, alles in einem Wust. Da verliert man leicht den Überblick.
Also was hast Du da, das funktioniert?
Du schreibst von einer Funktion "Minimale Ansicht", mit der die Darstellung wie auf dem Foto bewirkt worden sei.
Meinst Du damit in den einfachen Interface-Einstellungen die Option "Starte mit minimaler Ansicht (ohne Menüs)"? Diese Option hat nur einen Einfluss auf das Interface-Fenster des VLC, nicht auf das Video selbst. Da würde ich Dir dann schon eher empfehlen, das Video in einem eigenen Fenster zu zeigen und dafür in den einfachen Interface-Einstellungen die Option "Video in Interface integrieren" zu deaktivieren.
Auf meine Frage zur doppelten Größe bist Du ebenfalls nicht eingegangen. Wie groß ist das Video am Eingang und wie soll es ausgegeben werden. Wenn ein Video vergrößert angezeigt werden soll, dann empfiehlt es sich nicht, es vergrößert zu streamen, damit gibt es eventuell Übertragungsprobleme. Besser ist, den Stream so weiterzuleiten, wie man ihn bekommt und das empfangene Signal vor der Wiedergabe zu vergrößern.
Wenn ich über Deinen Stream, so wie er bereits funktioniert, mehr weiß, können wir auch über einen Kommandozeilenstring reden.
MfG, kodela
-
Guten Morgen
Die für die Kamera angegebenen Auflösungen sind "640 x 480 VGA, 320 x 240 QVGA, 160 x 120 QQVGA"
Die Einstellung unter "Medien öffnen" -> "Netzwerk" -> "http://..../Videostream.cgi?user..." wie oben beschrieben zeigt mit der deaktivieren Einstellung "Video im Interface integrieren" genau das gewünschte Livebild (VLC (Direct3D Output)). Auf dem 27 Zoll FullHD Bildschirm ist das Bild nicht mal 10 cm groß. Viel zu klein um es einer Gruppe Besucher zu zeigen. Manuell kann ich über einen Rechtsklick in das Bild "Video" -> "Zoomen" -> "2:1 Doppelt" einen erträgliche Größe einstellen. Da die Ausstellung unbeaufsichtigt ist, müssen diese Eintellungen über eine Art Verknüpfung vorgenommen werden. Diese Verknüpfung möchte ich dann über die Windows Autostart-Funktion aufrufen oder in die Kiosk-Software einbinden.
-
Hallo Metwed,
Die für die Kamera angegebenen Auflösungen sind "640 x 480 VGA, 320 x 240 QVGA, 160 x 120 QQVGA"
Was wird denn vom VLC angezeigt, wenn Du die Wiedergabe mit der Pause-Taste anhältst und dann mit Strg+J das Dialogfenster mit den Codec-Informationen öffnest?Auf dem 27 Zoll FullHD Bildschirm ist das Bild nicht mal 10 cm groß. Viel zu klein um es einer Gruppe Besucher zu zeigen.
Wie sieht denn das Bild aus, wenn Du das Video im Vollbildmodus (Taste F) laufen lässt, wäre das eine Möglichkeit?MfG, kodela
-
Auflösung 320 x 256
Bildschirmauflösung 320 x 240
Decodiertes Format Planar 4:2:2 YUV full scaleVollbildmodus ist grenzwertig aber aus 2 Meter Abstand akzeptabel
ich muss den Steam aber auch beenden können, damit sich die Besucher auch noch die anderen Sachen (Spiele, Film, Fotogalerien) auf dem "Infoterminal" ansehen können.
-
Ich könnte noch zwei Bilder senden, die das Gesamtkonstruckt etwas besser erkennen lassen. Vielleicht erklärt das mehr als viele Worte.
-
Hallo Metwed,
wie kommt es, dass die für die Kamera angegebene (mögliche) Auflösung doppelt so groß ist, als die, welche vom VLC angezeigt wird, hast Du hier an der Kamera eine Einstellmöglichkeit?
Wie sieht das eigentlich bei Dir aus. Wo ist der Input von der Kamera, was geschieht mit diesem Input. Streamst Du diesen von einem PC wieder ins Netz oder ist es einfach so, dass das Signal von der Camera direkt von dem PC aufgenommen wird, von dem aus dann auch die Wiedergabe erfolgt.
Zeigt der VLC für den wiederzugebenden Stream tatsächlich unter Codecs die Auflösung und die Bildschirmauflösung an? Kannst Du davon einen Screenshot machen?
Du willst den Stream beenden können oder willst Du nur die Wiedergabe beenden.
Nimm Dir bitte die Zeit und beschreibe Deine Situation einmal genau. Mit dem, was Du lieferst, besser gesagt, was Du dir so aus der Nase ziehen lasst, kann ich nicht viel anfangen.
MfG, kodela
-
Hallo Metwed,
ich gebe Dir hier einmal eine Kommandozeile, über die Du den VLC mit Deinem Stream so starten kannst, dass die Wiedergabe ohne Rahmen an einer bestimmten Position und in einer bestimmten Größe erfolgen kann. Ob das dann für Dich passt, weiß ich nicht, weil ich dafür Deine Situation viel zu wenig kenne. Hier als eine Beispiel, wie der Kommandozeilenstring aussehen könnte:
Start C:\Program Files\VideoLAN\VLC\vlc.exe http://10.105.105.31:80/Videostream.cgi?user... --zoom=2.0 --video-x=200 --video-y=100 --no-video-deco --no-embedded-video
Mit zoom wird der Vergrößerungsfaktor eingestellt, mit video-x und video-y die Position der Ausgabe, mit no-video-deco die Ausgabe ohne Rahmen und mit no-embedded-video die Ausgabe als eigenes Fenster.
MfG, kodela
-
Vielen Dank für die Kommandozeile. Ich werde sie in den nächsten Tagen vor Ort Torsten. Ich gehe davon aus, dass das mein Problem sicher lösen wird.
-
Nachdem ich in den "Einfachen Einstellungen" -> "Interface" "Video in Interface integrieren" und "Starte in minimaler Ansicht" mit Haken versehen habe, tut es nun folgende Kommandozeile perfekt
: "C:\Program Files\VideoLAN\VLC\vlc.exe" "http://10.105.105.31:80/Videostream.cgi?user=admin&pwd=" --zoom=2.0 --video-x=550 --video-y=300
Den Kommandozeilen-Befehl für "Starte in minimaler Ansicht" habe ich allerdings in der Hilfe nicht entdecken können.
-
Den Kommandozeilen-Befehl für "Starte in minimaler Ansicht" habe ich allerdings in der Hilfe nicht entdecken können.
Hallo Metwed,welche "Hilfe" meinst Du? Nimm --qt-start-minimized
Was soll der Doppelpunkt am Anfang Deiner Kommandozeile?
MfG, kodela