
#本文件配置MaQue Demo模块使能，以及各模块的参数配置
#字符串前后不要带双引号。注释行以#开头，不允许在参数中间或前后加注释。

Module: StartParams
bEnabled: 1
VideoStd: PAL
MainChnVideoCompType: H264
SecondChnVideoCompType: H264
WritableDir: /mnt/mtd/Config/

Module: NetConfig
bEnabled: 1
EthName: eth0
IpAddr: 10.10.88.204
NetMask: 255.255.255.0
Gateway: 10.10.88.254

Module: EnvTest
bEnabled: 1

#录像文件存放目录为：AudioRecord
#文件名为："AudioRecord#<序号>.g711<a或u>"

Module: AudioRecord
bEnabled: 1
bWriteFile: 1
bClosePrint: 0
nDemoTimeSecs: 30

#播放文件存放目录为：AudioPlay

Module: AudioPlay
bEnabled: 1
AudioFile: AudioRecord#0.g711a
AudioEncType: g711a

#播放文件存放目录为：AudioPlayPcm

Module: AudioPlayPcm
bEnabled: 1
AudioFile: AudioPlayFile.pcm

#录像文件存放目录为：VideoEncode
#文件名为："VideoRecordStream#0.h26<4或5>"

Module: VideoMainChnEncode
bEnabled: 1
bWriteFile: 1
bClosePrint: 0
nDemoTimeSecs: 30
LogoFile: osd.jpg
CompressType:H264
CaptureSize:1080P
BitrateCtrlType:VBR
ImageQuality: good
nFps: 20
nBitRate: 2048
nIFrameInterval: 2
iQpMin: 20
iQpMax: 45

#录像文件存放目录为：VideoEncode
#文件名为："VideoRecordStream#1.h26<4或5>"

Module: VideoSecondChnEncode
bEnabled: 1
bWriteFile: 1
bClosePrint: 0
nDemoTimeSecs: 30
LogoFile: osd.jpg
CompressType:H264
CaptureSize:D1
BitrateCtrlType:VBR
ImageQuality: good
nFps: 20
nBitRate: 500
nIFrameInterval: 2
iQpMin: 20
iQpMax: 45

# 把OSD层的时间叠加到视频（Video Encode）中。
Module: OsdTimeMainChn
bEnabled: 1
Index: 0
Left: 240
Top: 2
FontSize: 1
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: NULL

Module: OsdTimeSecondChn
bEnabled: 1
Index: 0
Left: 240
Top: 2
FontSize: 0
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: NULL

# 把OSD层的标题叠加到视频（Video Encode）中。
Module: OsdTitleMainChn
bEnabled: 1
Index: 2
Left: 20
Top: 10
FontSize: 1
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: reference_files/Font.bin
Title: MaQue(麻雀)

Module: OsdTitleSecondChn
bEnabled: 1
Index: 2
Left: 20
Top: 10
FontSize: 0
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: reference_files/Font.bin
Title: XmMaQue

#Jpeg文件存放目录为：JpegEncode
#文件名为："CallbackJpeg#<序号>_<宽> x <高>.jpg"
# 注意：Jpeg抓图不同于Yuv抓取，三种方案可以同时使能。
# 如果Jpeg图像中要叠加时间和标题，可以使能前面的如下模块：
# OsdTimeMainChn，OsdTimeSecondChn，OsdTitleMainChn，OsdTitleSecondChn  

Module: GetJpegByCallback
bEnabled: 1
bWriteFile: 1
nFrames: 50
nWidth: 1280
nHeight: 720

#Jpeg文件存放目录为：JpegEncode
#文件名为："LibMallocJpegEncode#<序号>_<宽> x <高>.jpg"

Module: GetJpegByLibMalloc
bEnabled: 0
bWriteFile: 1
nFrames: 50
nWidth: 500
nHeight: 380

#Jpeg文件存放目录为：JpegEncode
#文件名为："UserMallocJpegEncode#<序号>_<宽> x <高>.jpg"

Module: GetJpegByUserMalloc
bEnabled: 0
bWriteFile: 1
nFrames: 50
nWidth: 0
nHeight: 0

#Yuv编码成Jpeg模块，必须指定nWidth和nHeight为实际YUV宽高，不能为0。

Module: Yuv2Jpeg
bEnabled: 1
bWriteFile: 1
nFrames: 0
nWidth: 1920
nHeight: 1080
YuvPixFmt: YVU_SP420
YuvDir: ./Yuv2Jpeg/

# 把OSD层的时间叠加到图片（Jpeg Encode）中。

Module: OsdTimeJpegChn
bEnabled: 1
Index: 0
Left: 240
Top: 2
FontSize: 1
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: NULL

# 把OSD层的标题叠加到图片（Jpeg Encode）中。

Module: OsdTitleJpegChn
bEnabled: 1
Index: 2
Left: 20
Top: 10
FontSize: 1
FgTrans: 100
BgTrans: 0
FgColor: 0x60FFFFFF
BgColor: 0x00FFFFFF
FontLibPath: reference_files/Font.bin
Title: MaQue(麻雀)

#Yuv获取，每次只能使能一个Module，其它即使把bEnabled配置为1，
#也将不起作用。

#Yuv文件存放目录为：YuvGet
#文件名为："CallbackYuv#<序号>_<宽> x <高>.yuv" 

Module: GetYuvByCallback
bEnabled: 1
bWriteFile: 1
nFrames: 50
nCreateWidth: 0
nCreateHeight: 0
nCfgWidth: 1920
nCfgHeight: 1080

#Yuv文件存放目录为：YuvGet
#文件名为："LibMallocYuv#<序号>_<宽> x <高>.yuv" 

Module: GetYuvByLibMalloc
bEnabled: 0
bWriteFile: 1
nFrames: 50
nCreateWidth: 1280
nCreateHeight: 720
nCfgWidth: 512
nCfgHeight: 380

#Yuv文件存放目录为：YuvGet
#文件名为："UserMallocYuv#<序号>_<宽> x <高>.yuv" 

Module: GetYuvByUserMalloc
bEnabled: 0
bWriteFile: 1
nFrames: 50
nCreateWidth: 300
nCreateHeight: 200
nCfgWidth: 1920
nCfgHeight: 1080

# 移动侦测报警。
Module: MotionDetect
bEnabled: 1
RegionX: 0
RegionY: 0
RegionW: 352
RegionH: 288
# Alarmlevel可配置范围：[1, 6]
Alarmlevel: 3

# 视频遮挡报警。
Module: BlindDetect
bEnabled: 1
Alarmlevel: 3

# 升级flash指定分区

Module: UpgradeRomfs
bEnabled: 0
MtdPart: romfs
UpgradeFile: reference_files/romfs-x.cramfs

Module: UpgradeUser
bEnabled: 0
MtdPart: user
UpgradeFile: reference_files/user-x.cramfs

Module: Motor
bEnabled: 1
xSpeed: 52
ySpeed: 52