Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can see the camera on my mobile browser, but not on my desktop Safari/Chrome #173

Closed
4rianton opened this issue Sep 8, 2023 · 2 comments

Comments

@4rianton
Copy link

4rianton commented Sep 8, 2023

What happened

Have two cameras installed and configured using Crowsnest. I can view the cameras without issue on my phone (iPhone) but when I try to use my Mac to view these cameras, they keep "connecting" and sometimes show failed. Browser console shows:

Failed to load resource: the server responded with a status of 400 (Bad Request)

Screenshot 2023-09-08 at 13 53 30

What did you expect to happen

the webcam feed should be visible in the desktop browser too

How to reproduce

in my case:

  • install crowsnest and configure
  • check if it's running as it should in mainsail or fluidd on browser (it doesn't)
  • check if it works on phone browser.. it does.

Additional information

[09/08/23 13:28:06] crowsnest: crowsnest - A webcam Service for multiple Cams and Stream Services.
[09/08/23 13:28:06] crowsnest: Version: v4.0.4
[09/08/23 13:28:06] crowsnest: Prepare Startup ...
[09/08/23 13:28:06] crowsnest: INFO: Host information:
[09/08/23 13:28:06] crowsnest: Host Info: Distribution: Raspbian GNU/Linux 11 (bullseye)
[09/08/23 13:28:06] crowsnest: Host Info: Kernel: Linux 6.1.29-v8+ aarch64
[09/08/23 13:28:06] crowsnest: Host Info: Model:  Raspberry Pi 4 Model B Rev 1.5
[09/08/23 13:28:06] crowsnest: Host Info: Available CPU Cores: 4
[09/08/23 13:28:06] crowsnest: Host Info: Available Memory: 3705524 kB
[09/08/23 13:28:06] crowsnest: Host Info: Diskspace (avail. / total): 15G / 29G
[09/08/23 13:28:06] crowsnest: INFO: Checking Dependencies
[09/08/23 13:28:06] crowsnest: Dependency: 'crudini' found in /usr/bin/crudini.
[09/08/23 13:28:06] crowsnest: Dependency: 'find' found in /usr/bin/find.
[09/08/23 13:28:06] crowsnest: Dependency: 'xargs' found in /usr/bin/xargs.
[09/08/23 13:28:06] crowsnest: Dependency: 'ustreamer' found in bin/ustreamer/ustreamer.
[09/08/23 13:28:06] crowsnest: Dependency: 'camera-streamer' found in bin/camera-streamer/camera-streamer.
[09/08/23 13:28:06] crowsnest: Version Control: ustreamer is up to date. (v5.42)
[09/08/23 13:28:06] crowsnest: Version Control: camera-streamer is up to date. ((ef8f6a4))
[09/08/23 13:28:06] crowsnest: INFO: Print Configfile: '/home/pi/printer_data/config/crowsnest.conf'
[09/08/23 13:28:06] crowsnest:		[crowsnest]
[09/08/23 13:28:06] crowsnest:		log_path: /home/pi/printer_data/logs/crowsnest.log
[09/08/23 13:28:06] crowsnest:		log_level: verbose
[09/08/23 13:28:06] crowsnest:		delete_log: true
[09/08/23 13:28:06] crowsnest:		
[09/08/23 13:28:06] crowsnest:		[cam raspicam]
[09/08/23 13:28:06] crowsnest:		mode: camera-streamer
[09/08/23 13:28:06] crowsnest:		enable_rtsp: true
[09/08/23 13:28:06] crowsnest:		rtsp_port: 8554
[09/08/23 13:28:06] crowsnest:		port: 8080
[09/08/23 13:28:06] crowsnest:		device: /base/soc/i2c0mux/i2c@1/imx219@10
[09/08/23 13:28:06] crowsnest:		resolution: 1296x972
[09/08/23 13:28:06] crowsnest:		max_fps: 50
[09/08/23 13:28:06] crowsnest:		
[09/08/23 13:28:06] crowsnest:		
[09/08/23 13:28:06] crowsnest:		[cam usbcam]
[09/08/23 13:28:06] crowsnest:		mode: camera-streamer
[09/08/23 13:28:06] crowsnest:		enable_rtsp: true
[09/08/23 13:28:06] crowsnest:		rtsp_port: 8555
[09/08/23 13:28:06] crowsnest:		port: 8081
[09/08/23 13:28:06] crowsnest:		device: /dev/v4l/by-id/usb-046d_081b_F46F4890-video-index0
[09/08/23 13:28:06] crowsnest:		resolution: 1280x960
[09/08/23 13:28:06] crowsnest:		max_fps: 50
[09/08/23 13:28:06] crowsnest: INFO: Detect available Devices
[09/08/23 13:28:07] crowsnest: INFO: Found 2 total available Device(s)
[09/08/23 13:28:07] crowsnest: Detected 'libcamera' device -> /base/soc/i2c0mux/i2c@1/imx219@10
[09/08/23 13:28:07] crowsnest: INFO: Found 1 available v4l2 (UVC) camera(s)
[09/08/23 13:28:07] crowsnest: /dev/v4l/by-id/usb-046d_081b_F46F4890-video-index0 -> /dev/video0
[09/08/23 13:28:07] crowsnest: Supported Formats:
[09/08/23 13:28:07] crowsnest:		[0]: 'YUYV' (YUYV 4:2:2)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 640x480
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 160x120
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 176x144
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 320x176
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 320x240
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 352x288
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 432x240
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 544x288
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 640x360
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 752x416
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 800x448
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 800x600
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 864x480
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 960x544
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 960x720
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1024x576
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1184x656
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1280x720
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1280x960
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.133s (7.500 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		[1]: 'MJPG' (Motion-JPEG, compressed)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 640x480
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 160x120
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 176x144
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 320x176
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 320x240
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 352x288
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 432x240
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 544x288
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 640x360
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 752x416
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 800x448
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 800x600
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 864x480
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 960x544
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 960x720
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1024x576
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1184x656
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1280x720
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest:		Size: Discrete 1280x960
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.033s (30.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.040s (25.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.050s (20.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.067s (15.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.100s (10.000 fps)
[09/08/23 13:28:07] crowsnest:		Interval: Discrete 0.200s (5.000 fps)
[09/08/23 13:28:07] crowsnest: Supported Controls:
[09/08/23 13:28:07] crowsnest:		
[09/08/23 13:28:07] crowsnest:		User Controls
[09/08/23 13:28:07] crowsnest:		
[09/08/23 13:28:07] crowsnest:		brightness 0x00980900 (int)    : min=0 max=255 step=1 default=128 value=128
[09/08/23 13:28:07] crowsnest:		contrast 0x00980901 (int)    : min=0 max=255 step=1 default=32 value=32
[09/08/23 13:28:07] crowsnest:		saturation 0x00980902 (int)    : min=0 max=255 step=1 default=32 value=32
[09/08/23 13:28:07] crowsnest:		white_balance_automatic 0x0098090c (bool)   : default=1 value=1
[09/08/23 13:28:07] crowsnest:		gain 0x00980913 (int)    : min=0 max=255 step=1 default=0 value=20
[09/08/23 13:28:07] crowsnest:		power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=2 value=2
[09/08/23 13:28:07] crowsnest:		0: Disabled
[09/08/23 13:28:07] crowsnest:		1: 50 Hz
[09/08/23 13:28:07] crowsnest:		2: 60 Hz
[09/08/23 13:28:07] crowsnest:		white_balance_temperature 0x0098091a (int)    : min=0 max=10000 step=10 default=4000 value=6370 flags=inactive
[09/08/23 13:28:07] crowsnest:		sharpness 0x0098091b (int)    : min=0 max=255 step=1 default=24 value=24
[09/08/23 13:28:07] crowsnest:		backlight_compensation 0x0098091c (int)    : min=0 max=1 step=1 default=1 value=1
[09/08/23 13:28:07] crowsnest:		
[09/08/23 13:28:07] crowsnest:		Camera Controls
[09/08/23 13:28:07] crowsnest:		
[09/08/23 13:28:07] crowsnest:		auto_exposure 0x009a0901 (menu)   : min=0 max=3 default=3 value=3
[09/08/23 13:28:07] crowsnest:		1: Manual Mode
[09/08/23 13:28:07] crowsnest:		3: Aperture Priority Mode
[09/08/23 13:28:07] crowsnest:		exposure_time_absolute 0x009a0902 (int)    : min=1 max=10000 step=1 default=166 value=338 flags=inactive
[09/08/23 13:28:07] crowsnest:		exposure_dynamic_framerate 0x009a0903 (bool)   : default=0 value=1
[09/08/23 13:28:07] crowsnest: Try to start configured Cams / Services...
[09/08/23 13:28:08] crowsnest: INFO: Configuration of Section [cam raspicam] looks good. Continue ...
[09/08/23 13:28:09] crowsnest: INFO: Configuration of Section [cam usbcam] looks good. Continue ...
[09/08/23 13:28:11] crowsnest: Starting camera-streamer with Device /base/soc/i2c0mux/i2c@1/imx219@10 ...
[09/08/23 13:28:11] crowsnest: Starting camera-streamer with Device /dev/v4l/by-id/usb-046d_081b_F46F4890-video-index0 ...
[09/08/23 13:28:11] crowsnest:  ... Done!

@4rianton 4rianton added the bug Something isn't working label Sep 8, 2023
@mryel00
Copy link
Member

mryel00 commented Sep 8, 2023

Hey,
Before answering anything about your issue directly, there are some configuration mistakes in yoru crowsnest.conf. Both cams will only allow up to 30fps.

Crowsnest doesn't really have anything to do with your issue. Crowsnest is only "A wrapper script for webcam streaming".
As your stream works overall, as you can use it on your mobile device, this issue lies somewhere else (most likely a browser issue).
I recommend you to join our Discord and open a post inside the support-forum. There you will get help with your problem.

@mryel00 mryel00 added not an Issue and removed bug Something isn't working labels Sep 8, 2023
@github-actions
Copy link

github-actions bot commented Sep 8, 2023

Ahoi!

It looks like this ticket is a request for help (or similar).
Many helpful people will not see your message here and you are
unlikely to get a useful response.

We use github to handle bugreports, feature requests and
planning new releases.

Please use our Discord-Server for help: discord.gg/mainsail

This ticket will be automatically closed.

Fair wind and a following sea!
~ Your friendly MainsailGithubBot

PS: I'm just an automated script, not a real sailor.

@github-actions github-actions bot closed this as completed Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants