Zweite Kamera in Crowsnest
Da ich nun die VAOC Cam mit dem defekten USB Kabel gefixt habe, zeigt er mir die Enclosure Cam 2 nicht mehr an.
Meine crowsnest sieht so aus:
[crowsnest]
log_path: /home/pi/printer_data/logs/crowsnest.log
log_level: verbose
delete_log: false
no_proxy: false
[cam 1]
mode: camera-streamer
enable_rtsp: false
rtsp_port: 8554
port: 8080
device: /dev/video0
resolution: 1920x1080
max_fps: 30
[cam enclosure]
mode: camera-streamer
enable_rtsp: false rtsp_port: 8554 port: 8081 device: /usb-3D0_3D0_USB_CAMERA_V2_3D0-video-index0 resolution: 1920x1080 max_fps: 30 Kamera config in Mainsail Screenshot
enable_rtsp: false rtsp_port: 8554 port: 8081 device: /usb-3D0_3D0_USB_CAMERA_V2_3D0-video-index0 resolution: 1920x1080 max_fps: 30 Kamera config in Mainsail Screenshot
10 Replies
Schau dir bitte den Device-Pfad nochmal an …
Die Cam müsste sich eigentlich auch unter /dev/ befinden.
Habe folgendes probiert:
/dev/v4l/usb-3D0_3D0_USB_CAMERA_V2_3D0-video-index0
und
/dev/usb-3D0_3D0_USB_CAMERA_V2_3D0-video-index0
beides funktioniert nicht
Im Log steht immer „Lost Communication to usb-3D0_3D0_USB_CAMERA_V2_3D0-video-index0“
Nach jedem ändern wurde selbstverständlich Crowsnest neu gestartet
nimm mal als device:/dev/video2
oder füge diese rule ein dann hats die encloser immer unter device: /dev/RatOS/chamber-camera
uh ... nice to know, dass er die Cam trotzdem gefunden hatte - sorry, hatte das Log auf'm Handy nicht aufgemacht
Schau mal nach den
webrtc
Ports (aus https://crowsnest.mainsail.xyz/configuration/cam-section#enable_rtsp)
>>>If mode: camera-streamer
is used, this will enable the RTSP Server of camera-streamer.
in der Config steht folgender Kommentar dazu # Set different ports for each device!
enable_rtsp: false der ist doch gar nicht aktieviert und oder verstehe ich da jet
zt was falsch
und bei mir läuft es mit 4 kameras
les ich eher so, dass er das generell aktiviert & das
false
ignoriert, wenn man auf camera-streamer
einstellt
du hast aber für jede Cam separate Ports - sowohl webrtc
als auch port
, oder?
danach kann man ggf. das log_level
auf debug
setzen & weiter schauenne nur die ports 8080-8083 muss mal später schauen glaube habe nur VAOC als webrtc laufen
jopp bei mir läuft nur der VAOC als webrtc
Video2 hat funktioniert, danke.
Interessant wäre woher er weiß das Video2 die Cam ist bzw. die ID der Cam da zuordnet.
erste kamera 0 zweit 2 dritte 4 etc wenn du jetzt die vaoc kamera ziehst ist die chamber automatisch die erste also dann 0 deshalb sinvoll rules zu erstellen das die kameras immer die gleiche adressen haben egal in welchen reihenvolge du sie einsteckst
in mainsail wenn du in der crownest.conf bist kannst oben auf device klicken dann auf video dort siehst du dann die ganzen adressen und verlinkungen dev/video0 ist auch nur ein klink auf die jeweilge device