mirror of
				https://github.com/blakeblackshear/frigate.git
				synced 2025-10-27 10:52:11 +01:00 
			
		
		
		
	fix: allow env var templating for go2rtc rtsp creds (#6449)
This commit is contained in:
		
							parent
							
								
									8481ab3745
								
							
						
					
					
						commit
						d0413e3ea8
					
				| @ -67,8 +67,19 @@ else: | ||||
| # as source for frigate and the integration supports HLS playback | ||||
| if go2rtc_config.get("rtsp") is None: | ||||
|     go2rtc_config["rtsp"] = {"default_query": "mp4"} | ||||
| elif go2rtc_config["rtsp"].get("default_query") is None: | ||||
|     go2rtc_config["rtsp"]["default_query"] = "mp4" | ||||
| else: | ||||
|     if go2rtc_config["rtsp"].get("default_query") is None: | ||||
|         go2rtc_config["rtsp"]["default_query"] = "mp4" | ||||
| 
 | ||||
|     if go2rtc_config["rtsp"].get("username") is not None: | ||||
|         go2rtc_config["rtsp"]["username"] = go2rtc_config["rtsp"]["username"].format( | ||||
|             **FRIGATE_ENV_VARS | ||||
|         ) | ||||
| 
 | ||||
|     if go2rtc_config["rtsp"].get("password") is not None: | ||||
|         go2rtc_config["rtsp"]["password"] = go2rtc_config["rtsp"]["password"].format( | ||||
|             **FRIGATE_ENV_VARS | ||||
|         ) | ||||
| 
 | ||||
| # need to replace ffmpeg command when using ffmpeg4 | ||||
| if int(os.environ["LIBAVFORMAT_VERSION_MAJOR"]) < 59: | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user