wie zu spielen mjpeg stream mit omxplayer

Ich versuche, video-stream vom raspberry(pi-A) zu einem anderen raspberry(pi B)

Benutze ich mjpg-streamer, video-stream. Mjpg-streamer 2-format-video : yuv, mjpeg
Und ich benutze omxplayer auf raspberry zu spielen, streamen (weil es gpu)

Ich habe eine Lösung gefunden, um zu spielen-stream auf omxplayer
in: http://www.raspberrypi.org/forums/viewtopic.php?f=63&t=33473

Ist es verwenden Rohr

Schritt 1: pi Einen Strom erzeugen

Schritt 2: pi-B-Rohr und spielen es

mkfifo /tmp/stream.mjpeg

wget -O /tmp/stream.mjpeg http://address_ip_b:8080/?action=stream &> /dev/null &

omxplayer -r --live /tmp/stream.mjpeg

Aber, ich habe viele Male versucht, und ich merkte

Fall 1:

pi Ein : stream mit YUV-format

pi B :

mkfifo /tmp/stream.mjpeg

wget -O /tmp/stream.mjpeg http://address_ip_b:8080/?action=stream &> /dev/null &

omxplayer -r --live /tmp/stream.mjpeg

Ergebnis: es funktionierte

Fall 2: nicht verwenden Rohr

pi Ein : stream mit YUV-format

pi B :

wget -O stream.mjpeg http://address_ip_b:8080/?action=stream

ich warte 1", dann Strg+c und Sie erhalten eine Datei, dann Spiele ich es

omxplayer stream.mjpeg

Ergebnis: es funktionierte

**Hinweis: Alle oben genannten Fall gearbeitet haben. Aber, verwenden Sie format YUV nicht wirksam, da die pi Eine Umwandlung YUV-zu MPJEG, bevor Sie zu streamen, deshalb es verwenden, sehr mehr CPU über > 70% (nicht GPU). Wenn ich mehr Kamera-dann habe ich vielleicht hängen **

Fall 3:

pi Ein : Streams mit MJPEG-format

pi B :

mkfifo /tmp/stream.mjpeg

wget -O /tmp/stream.mjpeg http://address_ip_b:8080/?action=stream &> /dev/null &

omxplayer -r --live /tmp/stream.mjpeg

Ergebnis: es nicht geklappt

Fall 4: nicht verwenden Rohr

pi Ein : Streams mit MJPEG-format

pi B :

wget -O stream.mjpeg http://address_ip_b:8080/?action=stream

ich warte 1", dann Strg+c und Sie erhalten eine Datei, dann Spiele ich es

omxplayer stream.mjpeg

Ergebnis: es nicht geklappt

Hinweis: die 2 oben genannten Fall nicht gearbeitet haben. Ich glaub Videoformat MJPEG wirksam, weil es nicht konvertieren muss.

Jemand Erfahrung in dieser Angelegenheit, Können Sie mir einen Rat geben ?

Sorry für mein schlechtes Englisch.

  • Die Antwort hier unten scheint gut zu sein, statt die Installation mjpeg_streamer von mir, die ich installiert habe, Rpi_Cam_web_interface und verwendet omxplayer mit der url, die ich gefunden habe, inspizieren das Bild, das wurde im browser angezeigt, es funktioniert, und das sehr gut... raspberrypi.stackexchange.com/a/32521/78568
Schreibe einen Kommentar