mirror of
				https://github.com/blakeblackshear/frigate.git
				synced 2025-10-27 10:52:11 +01:00 
			
		
		
		
	Add FAQ to explain why streams might work in VLC but not in Frigate (#15513)
* Add faq to explain why streams might work in VLC but not in Frigate * fix go2rtc version number * wording * mention udp input args and preset
This commit is contained in:
		
							parent
							
								
									1b7fe9523d
								
							
						
					
					
						commit
						17f8939f97
					
				@ -174,7 +174,7 @@ NOTE: The folder that is set for the config needs to be the folder that contains
 | 
			
		||||
 | 
			
		||||
### Custom go2rtc version
 | 
			
		||||
 | 
			
		||||
Frigate currently includes go2rtc v1.9.4, there may be certain cases where you want to run a different version of go2rtc.
 | 
			
		||||
Frigate currently includes go2rtc v1.9.2, there may be certain cases where you want to run a different version of go2rtc.
 | 
			
		||||
 | 
			
		||||
To do this:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -98,3 +98,11 @@ docker run -d \
 | 
			
		||||
  -p 8555:8555/udp \
 | 
			
		||||
  ghcr.io/blakeblackshear/frigate:stable
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### My RTSP stream works fine in VLC, but it does not work when I put the same URL in my Frigate config. Is this a bug?
 | 
			
		||||
 | 
			
		||||
No. Frigate uses the TCP protocol to connect to your camera's RTSP URL. VLC automatically switches between UDP and TCP depending on network conditions and stream availability. So a stream that works in VLC but not in Frigate is likely due to VLC selecting UDP as the transfer protocol.
 | 
			
		||||
 | 
			
		||||
TCP ensures that all data packets arrive in the correct order. This is crucial for video recording, decoding, and stream processing, which is why Frigate enforces a TCP connection. UDP is faster but less reliable, as it does not guarantee packet delivery or order, and VLC does not have the same requirements as Frigate.
 | 
			
		||||
 | 
			
		||||
You can still configure Frigate to use UDP by using ffmpeg input args or the preset `preset-rtsp-udp`. See the [ffmpeg presets](/configuration/ffmpeg_presets) documentation.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user