get-osd-config

Use the interface to get the configuration of watermark.

Request Mode

 POST http://ip/mwapi/get-osd-config
Parameter Description
osdId The watermark ID
{
  "osdId": 102
}

Response Body

JSON structure is as follows:

{
    "status":0,
    "message":"SUCCESS",
    "info":{
        "audioList":[
            {
                "layerId":0,
                "muted":0,
                "volume":1000000
            }
        ],
        "bgLayer":{
            "alpha":1000000,
            "cropWindow":{
                "height":1000000,
                "type":0,
                "width":1000000,
                "x":0,
                "y":0
            },
            "flip":0,
            "frame":{
                "color":0,
                "width":0
            },
            "givenBg":0,
            "mediaProgress":0,
            "pdfPosition":0,
            "pdfScaleMode":3,
            "pdfScaleValue":10000,
            "rotation":0,
            "sourceColor":255,
            "sourceDuration":0,
            "sourceHeight":0,
            "sourceId":0,
            "sourceThumbHeight":0,
            "sourceThumbWidth":0,
            "sourceTotalPageNumber":0,
            "sourceType":12,
            "sourceWidth":0,
            "srcWindow":{
                "height":1000000,
                "width":1000000,
                "x":0,
                "y":0
            },
            "videoPolicy":0,
            "webScaleValue":10000,
            "window":{
                "height":1000000,
                "width":1000000,
                "x":0,
                "y":0
            }
        },
        "dividerLine":{
            "color":0,
            "width":0,
            "x1":500000,
            "x2":500000,
            "y1":0,
            "y2":1000000
        },
        "id":102,
        "layerList":[
            {
                "alpha":1000000,
                "cropWindow":{
                    "height":1000000,
                    "type":1,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "flip":0,
                "fontFamily":"sans-serif",
                "fontSize":26,
                "frame":{
                    "color":16777215,
                    "width":0
                },
                "givenBg":0,
                "glyph":0,
                "mediaProgress":0,
                "pdfPosition":0,
                "pdfScaleMode":3,
                "pdfScaleValue":10000,
                "rotation":360,
                "scaleX":1000000,
                "scaleY":1000000,
                "sourceColor":255,
                "sourceDuration":0,
                "sourceHeight":85,
                "sourceId":2050,
                "sourceSecondaryType":5,
                "sourceThumbHeight":41,
                "sourceThumbWidth":256,
                "sourceTotalPageNumber":0,
                "sourceType":10,
                "sourceWidth":527,
                "srcWindow":{
                    "height":1000000,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "text":"Input text here",
                "textAlignment":0,
                "textColor":0,
                "videoPolicy":0,
                "webScaleValue":10000,
                "window":{
                    "height":77777,
                    "width":261979,
                    "x":371875,
                    "y":459312
                }
            },
            {
                "alpha":1000000,
                "cropWindow":{
                    "height":1000000,
                    "type":0,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "flip":0,
                "frame":{
                    "color":0,
                    "width":0
                },
                "givenBg":0,
                "mediaProgress":0,
                "pdfPosition":0,
                "pdfScaleMode":3,
                "pdfScaleValue":10000,
                "rotation":0,
                "sourceColor":255,
                "sourceDuration":0,
                "sourceHeight":0,
                "sourceId":0,
                "sourceThumbHeight":0,
                "sourceThumbWidth":0,
                "sourceTotalPageNumber":0,
                "sourceType":0,
                "sourceWidth":0,
                "srcWindow":{
                    "height":1000000,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "videoPolicy":0,
                "webScaleValue":10000,
                "window":{
                    "height":0,
                    "width":0,
                    "x":0,
                    "y":0
                }
            }
        ],
        "name":"20220829141035",
        "template":2,
        "type":5
    }
}
1. Watermark Layer
Name Description
secondaryType The type of watermark.
4: picture
5: text
text The text content, required for text watermark
textAlignment The text alignment, required for text watermark
TEXT_ALIGNMENT_LEFT = 0,
TEXT_ALIGNMENT_CENTER = 1,
TEXT_ALIGNMENT_RIGHT = 2
textColor The text color, required for text watermark
fontSize The text size, required for text watermark
fontFamily The font family, required for text watermark
glyph The text glyph, required for text watermark
FONT_GLYPH_NONE = 0x0,
FONT_GLYPH_ITALICS = (0x1LL << 1),
FONT_GLYPH_UNDERLINE= (0x1LL << 2),
FONT_GLYPH_BOLD= (0x1LL << 3)
alpha The opacity value. Range: [0 - 1000000]
scaleX The scaling ratio of X-axis. Range: [0 - 1000000]
scaleY The scaling ratio of Y-axis. Range: [0 - 1000000]

results matching ""

    No results matching ""

    results matching ""

      No results matching ""