Video OSD
Video OSD
Get video parameters
Code {"GetEnv":{"VideoOsd":{"nChannel":-1}}}
Set set video parameters
Code {"SetEnv":{"VideoOsd":[{"stTime":{"bEnable":1,"nIndex":0,"nXPos":0,"szText":"","nYPos":10000,
"stFtColor":{"byAlpha":128,"byRed":255,"byGreen":255,"byBlue":255},"stBkColor":{"byAlpha":0,
"byRed":0,"byGreen":0,"byBlue":0}},"stTitle":{"bEnable":0,"nIndex":0,"nXPos":0,"szText":"",
"nYPos":0,"stFtColor":{"byAlpha":128,"byRed":255,"byGreen":255,"byBlue":255},"stBkColor":
{"byAlpha":0,"byRed":0,"byGreen":0,"byBlue":0}},"nChannel":0}]}}
NOTE: All params can be saved by this command and also you can set one param alone.
Function Code Command Setting
Show Time {"SetEnv":{"VideoOsd":[{"stTime":
{"bEnable":1},"nChannel":0}]}}
bEnable 0: Not show
1: Show
Show Title {"SetEnv":{"VideoOsd":[{"stTitle":
{"bEnable":1},"nChannel":0}]}}
bEnable 0: Not Show
1: Show
Video OSD
Set video parameters
Function Code Command Setting
byAlpha 128
white rgb (255,255,255)
black rgb (0,0,0)
yellow rgb (255,255,0)
red rgb (255,0,0)
Time FontColor {"SetEnv":{"VideoOsd":[{"stTime":{"stFtColor":
{"byAlpha":128,"byRed":255,"byGreen":255,"byBlue":0}},
"nChannel":0}]}}
blue rgb (0,0,255)
byAlpha 128
white rgb (255,255,255)
black rgb (0,0,0)
yellow rgb (255,255,0)
red rgb (255,0,0)
Title FontColor {"SetEnv":{"VideoOsd":[{"stTitle":{"stFtColor":
{"byAlpha":128,"byRed":255,"byGreen":255,"byBlue":0}},
"nChannel":0}]}}
blue rgb (0,0,255)
Time: {"SetEnv":{"VideoOsd":[{"stTime":
{"nXPos":9200},"nChannel":0}]}}
OSD Offsetx pos
Title: {"SetEnv":{"VideoOsd":[{"stTitle":
{"nXPos":9200},"nChannel":0}]}}
nXPos [0, 10000]
Time: {"SetEnv":{"VideoOsd":[{"stTime":
{"nYPos":1200},"nChannel":0}]}}
OSD Offsety pos
Title: {"SetEnv":{"VideoOsd":[{"stTitle":
{"nYPos":1200},"nChannel":0}]}}
nYPos [0, 10000]
OSD Font Size
Get OSD font size parameters
Code {"GetEnv":{"TTFFontSize":{"nChannel":-1}}}
Set video parameters
Code
{"SetEnv":{"TTFFontSize":{"nFontSize":[48,48],"bAutoSize":1}}}
User Manual | www.avonic.com 17