Hi Max,
vielen Dank. Über das sleep bin ich gerade beim Testen gestolpert.
Ich denke das eigentliche Problem war ein CR-LF-Klassiker. (https://www.raspberrypi.org/fo…ewtopic.php?f=91&t=159004)
Läuft!
Shagga.
Ebenso frohe Ostern!
Gruß,
Oli
Hi Max,
vielen Dank. Über das sleep bin ich gerade beim Testen gestolpert.
Ich denke das eigentliche Problem war ein CR-LF-Klassiker. (https://www.raspberrypi.org/fo…ewtopic.php?f=91&t=159004)
Läuft!
Shagga.
Ebenso frohe Ostern!
Gruß,
Oli
Hier nun meine mjpeg_streamer Startdatei.
Die Installation war bis dahin in Teilen nicht so richtig straight forward. daher würde ich nicht ausschließen, dass ich mir grundsätzlich was an der Stretch Installation verbogen habe.
Ob die damit zusammenhängende Rumprobiererei bei der Installation der erforderlichen Pakete verantwortlich für weitere schwer zu verstehende Fehler ist - ich weiß es nicht. Mglw. gibt es auf einer zweiten SD-Card noch eine zweite Installation mit weniger Trial and Error.
Frohe Ostern wünsche ich allerseits.
Gruß,
Oli
Hi Max,
Werde ich morgen tun. Vielen Dank für die Hilfe!
Gruß,
Oli
Hi Max,
Danke für den Tipp, aber auch das sieht gut aus:
pi@doorpi:~ $ cd /usr/local/bin
pi@doorpi:/usr/local/bin $ ls
chardetect easy_install miniterm.py mjpg_streamer pip2 watchmedo
doorpi_cli easy_install-2.7 miniterm.pyc pip pip2.7
pi@doorpi:/usr/local/bin $ modprobe bcm2835-v4l2
pi@doorpi:/usr/local/bin $ ./mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -n -r 1024x768 -f 24 -q 80" -o "/usr/local/lib/output_http.so -n -w /usr/local/www -p 9000"
MJPG Streamer Version: svn rev: 3:172M
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 1024 x 768
i: Frames Per Second.: 24
i: Format............: YUV
i: JPEG Quality......: 80
o: www-folder-path...: /usr/local/www/
o: HTTP TCP port.....: 9000
o: username:password.: disabled
o: commands..........: disabled
setting signal to stop
^C i: cleaning up ressources allocated by input thread
force cancellation of threads and cleanup resources
o: cleaning up ressources allocated by server thread #00
done
pi@doorpi:/usr/local/bin $ ls -la /usr/local/bin/mjpg_streamer
-rwxr-xr-x 1 root staff 18288 Mär 31 14:24 /usr/local/bin/mjpg_streamer
Alles anzeigen
Habe die Anleitung mehrmals durchgemacht - müsste eigentlich passen.
Habe aus dem Daemon Start Script die Pfade verwendet - startet wie Du siehst problemlos.
Gruß,
Oli
Hi,
mjpeg-streamer läuft bei mir manuell gestartet, aber als Daemon klappt es leider nicht.
Ich sehe nicht, was ich falsch gemacht habe:
liefert
Job for mjpg_streamer.service failed because the control process exited with error code.
See "systemctl status mjpg_streamer.service" and "journalctl -xe" for details.
Details systemctl status mjpg_streamer.service:
● mjpg_streamer.service - LSB: MJPG_Streamer_autostart
Loaded: loaded (/etc/init.d/mjpg_streamer; generated; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2018-03-31 17:06:16 CEST; 3min 32s ago
Docs: man:systemd-sysv-generator(8)
Process: 1023 ExecStart=/etc/init.d/mjpg_streamer start (code=exited, status=203/EXEC)
Mär 31 17:06:16 doorpi systemd[1]: Starting LSB: MJPG_Streamer_autostart...
Mär 31 17:06:16 doorpi systemd[1]: mjpg_streamer.service: Control process exited, code=exited status=203
Mär 31 17:06:16 doorpi systemd[1]: Failed to start LSB: MJPG_Streamer_autostart.
Mär 31 17:06:16 doorpi systemd[1]: mjpg_streamer.service: Unit entered failed state.
Mär 31 17:06:16 doorpi systemd[1]: mjpg_streamer.service: Failed with result 'exit-code'.
Alles anzeigen
Detail journalctl -xe
journalctl -xe
Mär 31 18:09:13 doorpi sudo[16529]: pam_unix(sudo:session): session opened for user root by pi(uid=0)
Mär 31 18:09:13 doorpi systemd[1]: Reloading.
Mär 31 18:09:13 doorpi systemd[1]: apt-daily-upgrade.timer: Adding 10min 47.102976s random time.
Mär 31 18:09:13 doorpi systemd[1]: apt-daily.timer: Adding 2h 19min 46.248680s random time.
Mär 31 18:09:13 doorpi sudo[16529]: pam_unix(sudo:session): session closed for user root
Mär 31 18:09:19 doorpi sudo[16573]: root : TTY=pts/0 ; PWD=/etc/init.d ; USER=root ; COMMAND=/usr/sbin/service mjpg_streamer start
Mär 31 18:09:19 doorpi sudo[16573]: pam_unix(sudo:session): session opened for user root by pi(uid=0)
Mär 31 18:09:20 doorpi systemd[1]: Starting LSB: MJPG_Streamer_autostart...
-- Subject: Unit mjpg_streamer.service has begun start-up
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit mjpg_streamer.service has begun starting up.
Mär 31 18:09:20 doorpi systemd[16604]: mjpg_streamer.service: Failed at step EXEC spawning /etc/init.d/mjpg_streamer: No such file or directory
-- Subject: Process /etc/init.d/mjpg_streamer could not be executed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The process /etc/init.d/mjpg_streamer could not be executed and failed.
--
-- The error number returned by this process is 2.
Mär 31 18:09:20 doorpi systemd[1]: mjpg_streamer.service: Control process exited, code=exited status=203
Mär 31 18:09:20 doorpi systemd[1]: Failed to start LSB: MJPG_Streamer_autostart.
-- Subject: Unit mjpg_streamer.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit mjpg_streamer.service has failed.
--
-- The result is failed.
Mär 31 18:09:20 doorpi systemd[1]: mjpg_streamer.service: Unit entered failed state.
Mär 31 18:09:20 doorpi systemd[1]: mjpg_streamer.service: Failed with result 'exit-code'.
Alles anzeigen
Insbesondere dieser Teil, der auf den Fehler hindeutet...
mjpg_streamer.service: Failed at step EXEC spawning /etc/init.d/mjpg_streamer: No such file or directory
... kann ich mir nicht erklären.
Das File liegt genau an der angegebenen Stelle, Rechte sind gesetzt auf rwxr-xr-x wie bei den anderen auch.
Hat jemand eine Idee?
Gruß,
Oli
P.S.: Raspbian Stretch auf einem Raspberry Pi3 B+.