Portál AbcLinuxu, 5. května 2025 19:31
mjpg_streamer -i "input_uvc.so -d /dev/video0" -o "output_http.so -w ./www"
( např. Tak to u mně i fungovalo).
Ovšem prográmek mi sdělil
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: -1
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
i: Could not obtain the requested pixelformat: MJPEG , driver gave us: BA81
... will try to handle this by checking against supported formats.
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
Hledal jsem co to může znamenat, a co by tak asi odstranilo problém, a našel jsem dotaz, podobný mé situaci.
avafinger radil něco změnit ve zdrojáku, a znovu přeložit, což jsem zkusil, ale prográmek sděloval to samé, co přetím ( jen MJPEG se změnilo na JPEG) i: Could not obtain the requested pixelformat: JPEG , driver gave us: BA81
Dotaz na možnosti kamerky
v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'BA81' (8-bit Bayer BGBG/GRGR)
Size: Discrete 640x480
Jaký je váš názor, je ještě nějaká šance ? podle mně je ta kamerka levný Acerský šunt, a prostě asi nebude spolupracovat.
Ve VLC i QT V4L Test Unity na tomto PC funguje, ale zdá se mi, že pro ten streamer (a tudíž octopi) je nepoužitelná ..
M.
ffmpeg -f rawvideo -i /dev/video0 test.mpeg
ffmpeg -f v4l2 -re -i /dev/video0 -f mpegts udp://127.0.0.1:12345V druhom tabe spustím prehrávanie:
ffplay -f mpegts -probesize 32 udp://127.0.0.1:12345Ak to pôjde, tak si doladím IP, výstupný formát (x264/h265) a FPS nech to mám aj po sieti. Ale to len tak hádam, neživím sa streamovaním z kabínok.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.