[Support]: Low bandwith mode in Fedora 42 #20058
-
Describe the problem you are havingFor some reason I'm experiencing a lot of low bandwith mode issues that causes my live streams to set in "jsmpeg mode". This is only happening in a laptop with fedora 42 installed. All other devices in my home work really well (windows, smartphones with Android, macbook pro). To give you more context, smartphone live streaming works better using cellphone data (and accesing through public domain) than my laptop with fedora 42 connected through wifi and accessing frigate through internal's ip. I'm suspecting it is something related with kernel or network drivers (I'm using wifi connection) since this issue is in linux (fedora 42) but I would like to report this to see if someone can help me with a solution and possibly help others that are experiencing similar issues. Just in case I leave this video here to show you how it behaves https://drive.google.com/file/d/1rCGeeofcX4U2zfCmOwXQ6dw4tN5M7yEb/view?usp=sharing I'm experiencing the same behavior with all browsers in fedora 42 (Chrome, Mozilla, Brave). Just in fedora 42. Version0.16.1 What browser(s) are you using?Mozilla firefox 142.0.1 (64-bit) flatpak version Frigate config filetls:
enabled: false
auth:
enabled: true
session_length: 950400
refresh_time: 43200
mqtt:
enabled: false
ffmpeg:
hwaccel_args: preset-intel-qsv-h265
output_args:
record: preset-record-generic-audio-aac
go2rtc:
streams:
terraza:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
- ffmpeg:terraza#video=h264#hardware
terraza_substream:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif # substream
- ffmpeg:terraza_substream#video=h264#hardware
vereda:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
- ffmpeg:vereda#video=h264#hardware
vereda_substream:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif # substream
- ffmpeg:vereda_substream#video=h264#hardware
catamarca:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
- ffmpeg:catamarca#video=h264#hardware
catamarca_substream:
- rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif # substream
- ffmpeg:catamarca_substream#video=h264#hardware
birdseye:
enabled: true
mode: continuous
quality: 1
cameras:
terraza:
enabled: true
ffmpeg:
inputs:
- path:
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
roles:
- record
- path:
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif # substream
roles:
- detect
live:
streams: # <--- Multiple streams for Frigate 0.16 and later
Main Stream: terraza # <--- Specify a "friendly name" followed by the go2rtc stream name
Sub Stream: terraza_substream
detect:
enabled: true
fps: 5
record:
enabled: true
retain:
days: 15
mode: all
detections:
retain:
days: 30
mode: motion
alerts:
retain:
days: 30
mode: motion
zones:
objetos_en_la_terraza:
coordinates: 0,0.975,0,0.311,0.381,0.211,0.375,0,1,0,1,1,0.005,0.996
inertia: 3
loitering_time: 5
personas_en_la_terraza:
coordinates:
0.002,0.31,0.379,0.209,0.374,0.004,0.997,0.002,0.998,0.995,0.003,0.99
inertia: 3
loitering_time: 0
objects: person
motion:
mask:
- 0.695,0.089,0.972,0.093,0.972,0.021,0.695,0.023
- 0.02,0.898,0.138,0.898,0.136,0.962,0.02,0.961
threshold: 30
contour_area: 10
improve_contrast: true
objects:
mask:
0.337,0.569,0.418,0.655,0.475,0.644,0.523,0.586,0.509,0.475,0.406,0.434,0.342,0.512
review:
detections:
required_zones: objetos_en_la_terraza
labels:
- person
- cat
- dog
- car
- motorcycle
alerts:
labels:
- person
required_zones: personas_en_la_terraza
vereda:
enabled: true
ffmpeg:
inputs:
- path:
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
roles:
- record
- path:
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif # substream
roles:
- detect
live:
streams: # <--- Multiple streams for Frigate 0.16 and later
Main Stream: vereda # <--- Specify a "friendly name" followed by the go2rtc stream name
Sub Stream: vereda_substream
detect:
enabled: true
fps: 5
record:
enabled: true
retain:
days: 15
mode: all
detections:
retain:
days: 30
mode: motion
alerts:
retain:
days: 30
mode: motion
zones:
sospechosos_en_la_vereda:
coordinates:
0.006,0.488,0.022,0.137,0.292,0.026,0.604,0.332,0.637,0.356,0.621,0.49,0.621,0.538,0.803,0.657,0.802,0.999,0.488,1,0.447,1,0.395,0.985,0.244,0.935,0.112,0.868,0.05,0.814
loitering_time: 15
objects: person
objetos_vereda:
coordinates:
0.001,0.784,0.001,0.003,0.997,0.002,0.996,0.995,0.626,0.993,0.396,0.986,0.128,0.874,0,0.817
inertia: 3
loitering_time: 0
motion:
mask:
- 0.693,0.088,0.972,0.091,0.971,0.021,0.694,0.022
- 0.02,0.894,0.235,0.904,0.235,0.962,0.021,0.963
- 0.795,0.295,0.822,0.405,0.843,0.419,0.873,0.371,0.901,0.417,0.901,0.458,0.862,0.481,0.862,0.541,0.89,0.556,0.95,0.607,0.995,0.599,0.997,0.15,0.92,0.003,0.83,0.007,0.842,0.1,0.805,0.208
threshold: 30
contour_area: 10
improve_contrast: true
objects:
mask:
0.482,0,0.256,0,0.561,0.277,0.682,0.39,0.77,0.451,0.797,0.38,0.796,0.247,0.741,0.116,0.687,0.055,0.624,0.015
filters:
car:
mask:
- 0.482,0,0.256,0,0.561,0.277,0.682,0.39,0.77,0.451,0.797,0.38,0.796,0.247,0.741,0.116,0.687,0.055,0.624,0.015
- 0.801,0.33,0.865,0.317,0.909,0.441,0.948,0.743,0.945,0.817,0.911,0.875,0.877,0.901,0.838,0.843,0.82,0.657,0.799,0.529,0.781,0.498,0.779,0.41
review:
alerts:
labels:
- person
required_zones: sospechosos_en_la_vereda
detections:
labels:
- person
- cat
- dog
- car
- motorcycle
required_zones: objetos_vereda
catamarca:
enabled: true
ffmpeg:
inputs:
- path:
rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif # main stream
roles:
- record
- path: rtsp://127.0.0.1:8554/catamarca_substream # substream
roles:
- detect
live:
streams: # <--- Multiple streams for Frigate 0.16 and later
Main Stream: catamarca # <--- Specify a "friendly name" followed by the go2rtc stream name
Sub Stream: catamarca_substream
detect:
enabled: true
fps: 5
record:
enabled: true
retain:
days: 15
mode: all
detections:
retain:
days: 30
mode: motion
alerts:
retain:
days: 30
mode: motion
motion:
mask:
- 0.694,0.083,0.97,0.085,0.969,0.03,0.698,0.027,0.695,0.047
- 0.019,0.896,0.176,0.9,0.175,0.959,0.016,0.958
- 1,0.417,0.888,0.365,0.883,0.115,0.885,0,1,0,1,0.262
threshold: 30
contour_area: 10
improve_contrast: true
zones:
objetos_catamarca:
coordinates:
0.005,0.476,0.096,0.477,0.149,0.551,0.199,0.412,0.253,0.322,0.297,0.347,0.316,0.346,0.379,0.256,0.348,0.003,0.996,0.004,0.998,0.993,0.002,0.995
loitering_time: 0
objects:
- person
- car
- cat
- dog
- motorcycle
inertia: 3
objects:
filters:
car: {}
review:
alerts:
labels: []
detections:
labels:
- person
- cat
- dog
- car
- motorcycle
required_zones:
- objetos_catamarca
detectors:
ov_0:
type: openvino
device: GPU
#cpu1:
# type: cpu
# num_threads: 3
#model:
# width: 300
# height: 300
# input_tensor: nhwc
# input_pixel_format: bgr
# path: /openvino-model/ssdlite_mobilenet_v2.xml
# labelmap_path: /openvino-model/coco_91cl_bkgr.txt
model:
model_type: yolonas
width: 320 # <--- should match whatever was set in notebook
height: 320 # <--- should match whatever was set in notebook
input_tensor: nchw
input_pixel_format: bgr
path: /config/yolo_nas_s.onnx
labelmap_path: /labelmap/coco-80.txt
objects:
track:
- person
- cat
- dog
- car
- motorcycle
version: 0.16-0
camera_groups:
Vivo_low_resolution:
order: 2
icon: LuSmartphone
cameras:
- terraza
- vereda
- catamarca
Vivo_high_resolution:
order: 2
icon: LuTvMinimal
cameras:
- terraza
- vereda
- catamarca
detect:
enabled: true Relevant Frigate log output2025-09-13 13:12:33.801926627 [INFO] Preparing Frigate...
2025-09-13 13:12:34.616327661 [INFO] Starting Frigate...
2025-09-13 13:12:38.544435632 [2025-09-13 13:12:38] frigate.util.config INFO : Checking if frigate config needs migration...
2025-09-13 13:12:38.574821448 [2025-09-13 13:12:38] frigate.util.config INFO : frigate config does not need migration...
2025-09-13 13:12:42.946270257 [2025-09-13 13:12:42] frigate.app INFO : Starting Frigate (0.16.1-e664cb2)
2025-09-13 13:12:42.978866265 [2025-09-13 13:12:42] peewee_migrate.logs INFO : Starting migrations
2025-09-13 13:12:42.979347625 [2025-09-13 13:12:42] peewee_migrate.logs INFO : There is nothing to migrate
2025-09-13 13:12:42.986576369 [2025-09-13 13:12:42] frigate.app INFO : Recording process started: 345
2025-09-13 13:12:42.992403768 [2025-09-13 13:12:42] frigate.app INFO : Review process started: 348
2025-09-13 13:12:42.996145390 [2025-09-13 13:12:42] frigate.app INFO : go2rtc process pid: 128
2025-09-13 13:12:43.009068109 [2025-09-13 13:12:43] detector.ov_0 INFO : Starting detection process: 370
2025-09-13 13:12:43.018608264 [2025-09-13 13:12:43] frigate.app INFO : Output process started: 386
2025-09-13 13:12:44.566533286 [2025-09-13 13:12:44] frigate.app INFO : Camera processor started for terraza: 457
2025-09-13 13:12:44.584281350 [2025-09-13 13:12:44] frigate.app INFO : Camera processor started for vereda: 461
2025-09-13 13:12:44.585597718 [2025-09-13 13:12:44] frigate.app INFO : Camera processor started for catamarca: 472
2025-09-13 13:12:44.605572248 [2025-09-13 13:12:44] frigate.app INFO : Capture process started for terraza: 490
2025-09-13 13:12:44.615449460 [2025-09-13 13:12:44] frigate.app INFO : Capture process started for vereda: 502
2025-09-13 13:12:44.631216827 [2025-09-13 13:12:44] frigate.app INFO : Capture process started for catamarca: 514
2025-09-13 13:12:45.082058529 [2025-09-13 13:12:45] frigate.api.fastapi_app INFO : Starting FastAPI app
2025-09-13 13:12:45.342548582 [2025-09-13 13:12:45] frigate.api.fastapi_app INFO : FastAPI started
2025-09-13 13:13:00.582807538 [2025-09-13 13:13:00] frigate.util.services ERROR : Unable to poll intel GPU stats: Failed to initialize PMU! (Operation not permitted)
2025-09-13 13:59:15.698207 2025-09-13 13:13:00.582810706
2025-09-13 13:52:45.470700094 [2025-09-13 13:52:45] frigate.storage INFO : Less than 1 hour of recording space left, running storage maintenance... Relevant go2rtc log output2025-09-13 13:39:41.089666001 13:39:41.089 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:39:42.116710945 13:39:42.116 INF [streams] can't add track error=EOF
2025-09-13 13:39:42.116819782 13:39:42.116 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:01.836000094 13:40:01.835 INF [streams] can't add track error=EOF
2025-09-13 13:40:01.836036394 13:40:01.835 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:02.234164343 13:40:02.234 INF [streams] can't add track error=EOF
2025-09-13 13:40:02.234255910 13:40:02.234 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:19.546315837 13:40:19.546 INF [streams] can't add track error=EOF
2025-09-13 13:40:19.546376545 13:40:19.546 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:19.954728900 13:40:19.954 INF [streams] can't add track error=EOF
2025-09-13 13:40:19.954776956 13:40:19.954 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:36.669312320 13:40:36.669 INF [streams] can't add track error=EOF
2025-09-13 13:40:36.669381271 13:40:36.669 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:40:41.126377993 13:40:41.126 INF [streams] can't add track error=EOF
2025-09-13 13:40:41.126460530 13:40:41.126 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:40:41.627851695 13:40:41.627 INF [streams] can't add track error=EOF
2025-09-13 13:40:41.627934338 13:40:41.627 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:41:38.159467813 13:41:38.158 INF [streams] can't add track error=EOF
2025-09-13 13:41:38.159506124 13:41:38.159 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:41:38.887310696 13:41:38.887 INF [streams] can't add track error=EOF
2025-09-13 13:41:38.887535596 13:41:38.887 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:41:39.195598111 13:41:39.195 INF [streams] can't add track error=EOF
2025-09-13 13:41:39.195761408 13:41:39.195 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:41:41.979934697 13:41:41.979 INF [streams] can't add track error=EOF
2025-09-13 13:41:41.980115304 13:41:41.980 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:41:46.946381048 13:41:46.946 INF [streams] can't add track error=EOF
2025-09-13 13:41:46.946523995 13:41:46.946 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:41:48.586187753 13:41:48.586 INF [streams] can't add track error=EOF
2025-09-13 13:41:48.586345017 13:41:48.586 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:42:05.510237061 13:42:05.510 INF [streams] can't add track error=EOF
2025-09-13 13:42:05.510335206 13:42:05.510 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:42:06.556356419 13:42:06.556 INF [streams] can't add track error=EOF
2025-09-13 13:42:06.556499913 13:42:06.556 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:42:06.657506167 13:42:06.657 INF [streams] can't add track error=EOF
2025-09-13 13:42:06.657612625 13:42:06.657 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:42:34.945486675 13:42:34.945 INF [streams] can't add track error=EOF
2025-09-13 13:42:34.945636418 13:42:34.945 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:42:40.196337115 13:42:40.196 INF [streams] can't add track error=EOF
2025-09-13 13:42:40.196524535 13:42:40.196 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:42:40.377981169 13:42:40.377 INF [streams] can't add track error=EOF
2025-09-13 13:42:40.378068224 13:42:40.377 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:49.989880052 13:45:49.989 INF [streams] can't add track error=EOF
2025-09-13 13:45:49.989981934 13:45:49.989 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:50.540450227 13:45:50.540 INF [streams] can't add track error=EOF
2025-09-13 13:45:50.540551068 13:45:50.540 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:50.804076494 13:45:50.804 INF [streams] can't add track error=EOF
2025-09-13 13:45:50.804229039 13:45:50.804 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:45:51.449758938 13:45:51.449 INF [streams] can't add track error=EOF
2025-09-13 13:45:51.449879790 13:45:51.449 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:51.491401387 13:45:51.491 INF [streams] can't add track error=EOF
2025-09-13 13:45:51.491556052 13:45:51.491 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:57.109685348 13:45:57.109 INF [streams] can't add track error=EOF
2025-09-13 13:45:57.109791668 13:45:57.109 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:45:57.209888232 13:45:57.209 INF [streams] can't add track error=EOF
2025-09-13 13:45:57.209924300 13:45:57.209 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:46:18.206069068 13:46:18.206 INF [streams] can't add track error=EOF
2025-09-13 13:46:18.206173871 13:46:18.206 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:46:18.390545711 13:46:18.390 INF [streams] can't add track error=EOF
2025-09-13 13:46:18.390632340 13:46:18.390 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:46:18.623431397 13:46:18.623 INF [streams] can't add track error=EOF
2025-09-13 13:46:18.623521647 13:46:18.623 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:46:33.981944321 13:46:33.981 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="read tcp 127.0.0.1:8554->127.0.0.1:49402: i/o timeout" url=ffmpeg:catamarca_substream#video=h264#hardware
2025-09-13 13:46:56.253589027 13:46:56.253 INF [streams] can't add track error=EOF
2025-09-13 13:46:56.253707067 13:46:56.253 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:46:57.600995621 13:46:57.600 INF [streams] can't add track error=EOF
2025-09-13 13:46:57.601044704 13:46:57.600 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:46:57.701201997 13:46:57.701 INF [streams] can't add track error=EOF
2025-09-13 13:46:57.701315927 13:46:57.701 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:48:01.604270949 13:48:01.604 INF [streams] can't add track error=EOF
2025-09-13 13:48:01.604312502 13:48:01.604 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:48:01.611827378 13:48:01.611 INF [streams] can't add track error=EOF
2025-09-13 13:48:01.611912921 13:48:01.611 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:48:01.611974891 13:48:01.611 INF [streams] can't add track error=EOF
2025-09-13 13:48:01.813868256 13:48:01.813 INF [streams] can't add track error=EOF
2025-09-13 13:48:01.813998100 13:48:01.813 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:48:02.922586918 13:48:02.922 INF [streams] can't add track error=EOF
2025-09-13 13:48:02.922651491 13:48:02.922 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:48:19.550238110 13:48:19.550 INF [streams] can't add track error=EOF
2025-09-13 13:48:19.550284321 13:48:19.550 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:48:19.670517422 13:48:19.670 INF [streams] can't add track error=EOF
2025-09-13 13:48:19.670699676 13:48:19.670 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:48:20.652468629 13:48:20.652 INF [streams] can't add track error=EOF
2025-09-13 13:48:20.652611352 13:48:20.652 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:52:48.416257455 13:52:48.416 INF [streams] can't add track error=EOF
2025-09-13 13:52:48.416376586 13:52:48.416 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:52:49.494567262 13:52:49.494 INF [streams] can't add track error=EOF
2025-09-13 13:52:49.494658537 13:52:49.494 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:53:21.254541839 13:53:21.254 INF [streams] can't add track error=EOF
2025-09-13 13:53:21.254689509 13:53:21.254 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
2025-09-13 13:53:21.454976268 13:53:21.454 INF [streams] can't add track error=EOF
2025-09-13 13:53:21.454982888 13:53:21.454 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:53:21.456083468 13:53:21.455 INF [streams] can't add track error=EOF
2025-09-13 13:53:22.147250273 13:53:22.147 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error=EOF url=ffmpeg:catamarca#video=h264#hardware
2025-09-13 13:53:22.364527176 13:53:22.364 INF [streams] can't add track error=EOF
2025-09-13 13:53:22.364527176 [LOGGING] Last message repeated 1 times
2025-09-13 13:53:22.365641934 13:53:22.364 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:53:28.044533192 13:53:28.044 INF [streams] can't add track error=EOF
2025-09-13 13:53:28.044574176 13:53:28.044 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
2025-09-13 13:53:29.202107846 13:53:29.202 INF [streams] can't add track error=EOF
2025-09-13 13:53:29.202215096 13:53:29.202 WRN github.com/AlexxIT/go2rtc/internal/streams/producer.go:170 > error="start from CONN state" url=rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif FFprobe output from your cameraFor some reason I do not have installed this command in my frigate container
/bin/sh: 3: ffprobe: not found Frigate statsNo response Install methodProxmox via Docker docker-compose file or Docker CLI commandversion: "3.9"
networks:
frigate:
driver: bridge
services:
frigate:
container_name: frigate
restart: unless-stopped
stop_grace_period: 30s
image: ghcr.io/blakeblackshear/frigate:0.16.1
shm_size: "885mb"
volumes:
- ./frigate:/config
- /mnt/wd-purple:/media/frigate # 1TB purple disk is mounted at `/mnt/wd-purple`.
- type: tmpfs # Optional: 1GB of memory, reduces SSD/SD Card wear
target: /tmp/cache
tmpfs:
size: 1000000000
devices:
- /dev/dri/renderD128:/dev/dri/renderD128 # intel igpu driver
ports:
- "8971:8971" # authenticated url
- "8554:8554" # RTSP feeds
deploy:
resources:
reservations:
memory: 2048M
cpus: '2'
limits:
memory: 2048M
cpus: '2'
networks:
- frigate Object DetectorOpenVino Network connectionWireless Camera make and modelDahua DH-IPC-HFW1430DT-STW (all cameras are same device type). Camera is connected through ethernet cable Screenshots of the Frigate UI's System metrics pagesNo response Any other information that may be helpfulLaptop where this is happening:
Hardware Information:
Software Information:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
(1), (2), (3), (4), (5), (6), (7), (8), (9) Looking at your issue, this appears to be related to Frigate's live view falling back to "low bandwidth mode" (jsmpeg) when the higher quality streaming technologies encounter problems (4). Frigate intelligently uses three different streaming technologies for live view: jsmpeg, MSE, and WebRTC (4). When MSE (the default when go2rtc is configured) fails due to timeout, low bandwidth conditions, or decoding errors, Frigate switches to jsmpeg format, which is labeled as "low bandwidth mode" (4). The go2rtc logs show frequent connection errors and EOF errors with your camera streams, which would cause the fallback to low bandwidth mode (4). This suggests the issue might be specific to how Firefox on Fedora 42 handles the MSE streaming technology. Here are some troubleshooting steps:
The fact that this works fine on other devices suggests it's likely a browser/OS-specific compatibility issue with MSE streaming rather than a Frigate configuration problem. 📚 Sources:
Have another question? Just tag @inkeep. |
Beta Was this translation helpful? Give feedback.
-
I got a solution for this, this was happening when I had h265 hardware acceleration enabled in ffmpeg config. ffmpeg:
hwaccel_args: preset-intel-qsv-h264
output_args:
record: preset-record-generic-audio-aac (I also had to change my internal cameras config to stream h264 videos instead of h265). I guess the real issue was that my frigate instance has assigned just 2 available cpus and 2gb available ram, may be the server was taking too long to transcode from h265 to h264 for browser (because of those poor hardware settings) and frigate thought it was a connection issue. Now that cameras are streaming in h264 and go2rtc just send h264 streams I guess there is no transcoding involved anymore in the video data transfer, so it works better, but this is just my assumption. I will see if I have time to make more tests later, may be by assigning more resources to frigate container to see if it was the real issue. |
Beta Was this translation helpful? Give feedback.
I got a solution for this, this was happening when I had h265 hardware acceleration enabled in ffmpeg config.
After changing it to h264 hardware accelearation enabled I didn't experience this issue anymore in fedora 42.
(I also had to change my internal cameras config to stream h264 videos instead of h265).
I guess the real issue was that my frigate instance has assigned just 2 available cpus and 2gb available ram, may be the server was taking too long to transcode from h265 to h264 for browser (because of those poor hardware settings) and frigate thought it was a connection issue.
Now…