mirror of
				https://github.com/blakeblackshear/frigate.git
				synced 2025-10-27 10:52:11 +01:00 
			
		
		
		
	* Try using RTSP for restream * Add ability to get snapshot of birdseye when birdseye restream is enabled * Write to pipe instead of encoding mpeg1 * Write to cache instead * Use const for location * Formatting * Add hardware encoding for birdseye based on ffmpeg preset * Provide framerate * Adjust args * Fix order * Delete pipe file if it exists * Cleanup spacing * Fix spacing
		
			
				
	
	
		
			23 lines
		
	
	
		
			609 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			609 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| BASE_DIR = "/media/frigate"
 | |
| CLIPS_DIR = f"{BASE_DIR}/clips"
 | |
| RECORD_DIR = f"{BASE_DIR}/recordings"
 | |
| BIRDSEYE_PIPE = "/tmp/cache/birdseye"
 | |
| CACHE_DIR = "/tmp/cache"
 | |
| YAML_EXT = (".yaml", ".yml")
 | |
| PLUS_ENV_VAR = "PLUS_API_KEY"
 | |
| PLUS_API_HOST = "https://api.frigate.video"
 | |
| MAX_SEGMENT_DURATION = 600
 | |
| 
 | |
| # Regex Consts
 | |
| 
 | |
| REGEX_CAMERA_NAME = "^[a-zA-Z0-9_-]+$"
 | |
| REGEX_RTSP_CAMERA_USER_PASS = ":\/\/[a-zA-Z0-9_-]+:[\S]+@"
 | |
| REGEX_HTTP_CAMERA_USER_PASS = "user=[a-zA-Z0-9_-]+&password=[\S]+"
 | |
| 
 | |
| # Known Driver Names
 | |
| 
 | |
| DRIVER_ENV_VAR = "LIBVA_DRIVER_NAME"
 | |
| DRIVER_AMD = "radeonsi"
 | |
| DRIVER_INTEL_i965 = "i965"
 | |
| DRIVER_INTEL_iHD = "iHD"
 |