Audio Configure
Sample Rate http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nSampleRate":32000}}}
nSampleRate (Only supporting
these sample rates and gy11a can
only be 8000.)
16000
32000
44100
48000
Sample Bits http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nSampleBits":16}}}
nSampleBits 16
Bit Rate http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nBitRate":96}}}
nBitRate 32
48
64
96
128
Channel http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nChannel":2}}}
nChannel 1: Mono 2: Stereo
Input
Volume
http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nInpVolume":5}}}
nInpVolume (range 1 to 10) Exp:[1, 10]
Audio Delay http://192.168.5.126/ajaxcom?szCmd={"SetEnv":
{"Audio":{"nAudioDelay":0}}}
nAudioDelay [0, 200]
Video
Video encoder
Video Encode
Get video encode parameters
Code http://192.168.5.126/ajaxcom?szCmd={"GetEnv":{"VideoEncode":{"nChannel":-1}}}
Set video encode parameters
Code http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stSlave":{"byIFrameMinQP":20,"byImageQuality":1,
"szStreamName":"live/av1","dwVideoCodecMask":160,"emBitRateCtrl":0,"byImageSizeList":
[26,7,9,27,4,5],"dwMaxBitRate":40960,"nFrameRate":25,"nMaxFrameRate":30,"emVideoCodec":5,"
nIFrameInterval":75,"emImageSize":27,"nBitRate":512,"byProfile":2},"stMaster":{"byIFrameMinQP":20,"byImageQuality":0,"szStreamName":"live/
av0","dwVideoCodecMask":160,"emBitRateCtrl":0,"byImageSizeList":
[5,4,9],"dwMaxBitRate":40960,"nFrameRate":25,"nMaxFrameRate":60,"emVideoCodec":5,"nIFrameInterval":75,
"emImageSize":5,"nBitRate":4096,"byProfile":2},"nChannel":0}]}}
Video encode settings
Video Encode Settings
Function Code Command Setting
Compressed
Format
http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stMaster":
{"emVideoCodec":5},"nChannel":0}]}}
emVideoCodec 5: H.264
7: H.265 (BP profile only)
Profile http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stMaster":
{"byProfile":0},"nChannel":0}]}}
byProfile 0: BP
1: MP
2: HP
http://192.168.5.126/ajaxcom?szCmd={"GetEnv":{"VideoEncode":
{"nChannel":-1}}} and receive its returning value. Compared to webpage and this,
you can know the different image size.
byImageSizeList (Lists all imagesize, different
products; different image size)
Image Size http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stMaster":
{"emImageSize":4},"nChannel":0}]}}
emImageSize 5: 1920*1080
4: 1280*720
9: 640*480
27: 320*180
26: 640*360
Rate Control http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stMaster":
{"emBitRateCtrl":1},"nChannel":0}]}}
emBitRateCtrl 0: CBR
1: VBR
Video Encode Settings
Function Code Command Setting
Image Quality http://192.168.5.126/ajaxcom?szCmd={"SetEnv":{"VideoEncode":[{"stMaster":
{"byImageQuality":5},"nChannel":0}]}}
byImageQuality 0: worst quality
1: between
2: between
3: between
4: between
5: Best quality
82