NEWS
YAHKA 0.9.2 Kamerastream
-
Moin moin zusammen,
ich habe folgendes Problem - und ich hoffe, dass mir jemand helfen kann:
ich nutze ioBroker in einem Multihost-Setup: Ein rPi3b+ im Verbund mit einem alten Desktop-Rechner. Auf zweiterem lasse ich ioBroker mit nur einer YAHKA-Instanz laufen, die drei Überwachungskameras zur Verfügung stellen soll.Ich bekomme einen Snapshot des aktuellen Kamerastreams in Homekit angezeigt. Sobald ich mir aber den Stream anschauen will kommt die Meldung "Keine Antwort. Die Kamera antwortet nicht."
Ich habe das Loglevel mal auf "Debug" gestellt. Dort erhalte ich die Nachricht, dass der Snapshot erstellt wird:
Snapshot run: ffmpeg -re -i rtsp://admin:admin@192.168.178.193:554/2 -t 1 -s 480x270 -f image2 -
Beim Stream passiert da nix, obwohl ich der Meinung war, dass auch dort mal eine entsprechende Meldung ausgegeben worden ist.Hat da jemand eine Idee? Vielleicht der Author des Plugins @JW86 ?
Ganz ganz liebe Grüße,
Donderda -
Hallo, ich habe genau das gleiche Problem... Hier die Konfigurationsparameter. Würde mich über einen Ideenstupser freuen :) @eumats
[ "-re", "-i", "${source}", "-threads", "0", "-vcodec", "${codec}", "-an", "-pix_fmt", "yuv420p", "-r", "${fps}", "-f", "rawvideo", "-tune", "zerolatency", "-vf", "scale=${width}:${height}", "-b:v", "${bitrate}k", "-bufsize", "${bitrate}k", "-payload_type", "99", "-ssrc", "1", "-f", "rtp", "-srtp_out_suite", "AES_CM_128_HMAC_SHA1_80", "-srtp_out_params", "${videokey}", "srtp://${targetAddress}:${targetVideoPort}?rtcpport=${targetVideoPort}&localrtcpport=${targetVideoPort}&pkt_size=1378" ] -
Hallo, ich habe genau das gleiche Problem... Hier die Konfigurationsparameter. Würde mich über einen Ideenstupser freuen :) @eumats
[ "-re", "-i", "${source}", "-threads", "0", "-vcodec", "${codec}", "-an", "-pix_fmt", "yuv420p", "-r", "${fps}", "-f", "rawvideo", "-tune", "zerolatency", "-vf", "scale=${width}:${height}", "-b:v", "${bitrate}k", "-bufsize", "${bitrate}k", "-payload_type", "99", "-ssrc", "1", "-f", "rtp", "-srtp_out_suite", "AES_CM_128_HMAC_SHA1_80", "-srtp_out_params", "${videokey}", "srtp://${targetAddress}:${targetVideoPort}?rtcpport=${targetVideoPort}&localrtcpport=${targetVideoPort}&pkt_size=1378" ] -
Also ich bekomme nur eine Ausgabe für den Screenshot:
yahka.0 2019-09-11 22:35:09.861 debug Snapshot run: ffmpeg -re -i rtsp://username:password@IP:554/2 -t 1 -s 480x270 -f image2 -Als Ausgabe erhalte ich:
ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened - -libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enabl e-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-lib caca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconf ig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --en able-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enab le-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable -libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolam e --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enab le-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enab le-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enabl e-shared libavutil 55. 34.101 / 55. 34.101 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.101 / 57. 56.101 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libavresample 3. 1. 0 / 3. 1. 0 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100Für den Stream an sich erhalte ich keinerlei Aufruf / Ausgabe... :(