mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			
		
			
				
	
	
		
			133 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			INI
		
	
	
			
		
		
	
	
			133 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			INI
		
	
	
| ; GM8135S Product Configuration
 | |
| [VERSION]
 | |
| VERSION = 1.0
 | |
| 
 | |
| 
 | |
| [GRAPH_TYPE]
 | |
| ; graph type: 1(DVR with display 3DI), 2(IPCAM)
 | |
| GRAPH_TYPE = 1
 | |
| 
 | |
| 
 | |
| [RESOLUTION]
 | |
| ; Set resolution information = resolution_keyword/width/height
 | |
| CONFIG1 = 8M/3840/2160
 | |
| CONFIG2 = 7M/3264/2176
 | |
| CONFIG3 = 6M/3072/2048
 | |
| CONFIG4 = 5M/2592/1944
 | |
| CONFIG5 = 4M/2304/1728
 | |
| CONFIG6 = 3M/2048/1536
 | |
| CONFIG7 = 1080P/1920/1080
 | |
| CONFIG8 = 1.3M/1280/1024
 | |
| CONFIG9 = 1.2M/1280/960
 | |
| CONFIG10 = 1080I/1920/540
 | |
| CONFIG11 = 1M/1280/800
 | |
| CONFIG12 = 720P/1280/720
 | |
| CONFIG13 = 960H/960/576
 | |
| CONFIG14 = SVGA/800/600
 | |
| CONFIG15 = 720I/1280/360
 | |
| CONFIG16 = D1/720/576
 | |
| CONFIG17 = VGA/640/480
 | |
| CONFIG18 = nHD/640/360
 | |
| CONFIG19 = 2CIF/360/596
 | |
| CONFIG20 = HD1/720/288
 | |
| CONFIG21 = CIF/360/288
 | |
| CONFIG22 = QCIF/176/144
 | |
| 
 | |
| 
 | |
| [BITRATE]
 | |
| ; Set minimum compressed ratio = 10%(better compressed) ~ 90%(worser compressed)
 | |
| MIN_COMPRESSED_RATIO = 20
 | |
| 
 | |
| ; Set maximum bitrate = resolution_keyword/bitrate
 | |
| MAX_BITRATE = 1080P/6144K, D1/4096K
 | |
| 
 | |
| [RECORD]
 | |
| ; Capture buffer DDR : ddr_channel
 | |
| CHIP0_CAP_DDR = 0
 | |
| ; Encode reference DDR: ddr_channel
 | |
| CHIP0_REFER_DDR = 0
 | |
| ; Scaler output DDR : ddr_channel
 | |
| CHIP0_SCL_DDR = 0
 | |
| ; IVS output DDR : ddr_channel
 | |
| CHIP0_IVS_DDR = 0
 | |
| 
 | |
| ; CAP_CONFIG = resolution_keywords/channels/total_fps/CHIPx_CAP_DDR, ...
 | |
| CAP_CONFIG =  1080P/1/30/CHIP0_CAP_DDR, VGA/1/30/CHIP0_CAP_DDR
 | |
| 
 | |
| ; Capture buffer with extra size = resolution_keyword/total_count/CHIPx_CAP_DDR, ...
 | |
| ;EXTRA_CAP_OUT = 1080P/1/CHIP0_CAP_DDR
 | |
| 
 | |
| ; Scaler substream output buffer = resolution_keyword/channels/CHIPx_SCL_DDR, ...
 | |
| SCALER_CONFIG = 1080P/1/CHIP0_SCL_DDR
 | |
| 
 | |
| ; IVS output buffer = size/channels/CHIPx_IVS_DDR, ...
 | |
| ;IVS_CONFIG = 4573344/1/CHIP0_IVS_DDR
 | |
| 
 | |
| ; Bitstream output buffer = resolution_keyword/channels/total_fps, ...
 | |
| STREAM_CONFIG = 1080P/1/30, VGA/1/30
 | |
| 
 | |
| ; Encode bitstream buffer : buffer_time(ms)/ddr_channel
 | |
| BUFFER_TIME = 330/0
 | |
| 
 | |
| ; Scaler substream output buffer count per channel
 | |
| SCALER_COUNT = 2
 | |
| 
 | |
| ; IVS output buffer count per channel
 | |
| ;IVS_COUNT = 2.5
 | |
| 
 | |
| ; Two level scaling for substream better image quality (spends more bandwidth), 1:enable 0:disable
 | |
| TWO_LEVEL_SCALING_ENABLE = 0
 | |
| 
 | |
| ; Set capture output with YUV420 auto mode (over 960H with yuv420), 1:enable 0:disable
 | |
| BUFFER_YUV420 = 0
 | |
| 
 | |
| ; Set capture output with DPCM mode, 1:enable 0:disable
 | |
| BUFFER_DPCM = 0
 | |
| 
 | |
| 
 | |
| [AUDIO_ENCODE]
 | |
| ; Audio encode = sample_rate/stereo/bits/channels
 | |
| AU_ENC_CONFIG = 48K/mono/16/1
 | |
| 
 | |
| ; Audio encode maximum number of samples per frame
 | |
| MAX_FRAME_SAMPLES = 2048
 | |
| 
 | |
| ; Audio encode bitstream buffer : buffer_time(ms)/ddr_channel
 | |
| BUFFER_TIME = 128/0
 | |
| 
 | |
| 
 | |
| [AUDIO_PLAYBACK]
 | |
| ; Audio playback = sample_rate/stereo/bits/channels
 | |
| AU_PLAYBACK_CONFIG = 48K/mono/16/1
 | |
| 
 | |
| ; Audio playback maximum number of samples per frame
 | |
| MAX_FRAME_SAMPLES = 2048
 | |
| 
 | |
| ; Audio playback bitstream buffer : buffer_time(ms)/ddr_channel
 | |
| BUFFER_TIME = 128/0
 | |
| 
 | |
| 
 | |
| [BUFFER_CAPTURE]
 | |
| ; Encode capture buffer three slop: resolution_keyword/fps/count,...
 | |
| CONFIG1 = 1080P/30/2, 1080P/15/2, 1080P/1/2
 | |
| CONFIG2 = VGA/30/2, VGA/15/2, VGA/1/2
 | |
| ;CONFIG3 = D1/30/4, D1/15/3, D1/1/2
 | |
| ;CONFIG4 = CIF/30/6, CIF/15/4, CIF/1/2
 | |
| CAPTURE_MAX_FPS = 30
 | |
| 
 | |
| 
 | |
| [SNAPSHOT]
 | |
| YUV_MAX_WIDTH = 640
 | |
| YUV_MAX_HEIGHT = 360
 | |
| MAX_BITSTREAM_SIZE = 262144
 | |
| 
 | |
| ;Only for 8135
 | |
| [RESERVED_BUFFER]
 | |
| ; To reduce memory usage, set reserved_ratio = 0
 | |
| RESERVED_RATIO = 0
 | |
| 
 | |
| [ENCODE_DIDN]
 | |
| ; CONFIG1 = resolution_keywords/channels/total_fps/ddr_channel, ...
 | |
| CONFIG1 = 2M/1/30/0
 | |
| 
 |