Class WaterMarkParams

    • Constructor Detail

      • WaterMarkParams

        public WaterMarkParams()
      • WaterMarkParams

        public WaterMarkParams​(WaterMarkParams source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getWaterMarkId

        public Long getWaterMarkId()
        Get 混流-水印图片ID。取值为实时音视频控制台上传的图片ID。
        Returns:
        WaterMarkId 混流-水印图片ID。取值为实时音视频控制台上传的图片ID。
      • setWaterMarkId

        public void setWaterMarkId​(Long WaterMarkId)
        Set 混流-水印图片ID。取值为实时音视频控制台上传的图片ID。
        Parameters:
        WaterMarkId - 混流-水印图片ID。取值为实时音视频控制台上传的图片ID。
      • getWaterMarkWidth

        public Long getWaterMarkWidth()
        Get 混流-水印宽。单位为像素值。水印宽+X偏移不能超过整个画布宽。
        Returns:
        WaterMarkWidth 混流-水印宽。单位为像素值。水印宽+X偏移不能超过整个画布宽。
      • setWaterMarkWidth

        public void setWaterMarkWidth​(Long WaterMarkWidth)
        Set 混流-水印宽。单位为像素值。水印宽+X偏移不能超过整个画布宽。
        Parameters:
        WaterMarkWidth - 混流-水印宽。单位为像素值。水印宽+X偏移不能超过整个画布宽。
      • getWaterMarkHeight

        public Long getWaterMarkHeight()
        Get 混流-水印高。单位为像素值。水印高+Y偏移不能超过整个画布高。
        Returns:
        WaterMarkHeight 混流-水印高。单位为像素值。水印高+Y偏移不能超过整个画布高。
      • setWaterMarkHeight

        public void setWaterMarkHeight​(Long WaterMarkHeight)
        Set 混流-水印高。单位为像素值。水印高+Y偏移不能超过整个画布高。
        Parameters:
        WaterMarkHeight - 混流-水印高。单位为像素值。水印高+Y偏移不能超过整个画布高。
      • getLocationX

        public Long getLocationX()
        Get 水印在输出时的X偏移。单位为像素值。水印宽+X偏移不能超过整个画布宽。
        Returns:
        LocationX 水印在输出时的X偏移。单位为像素值。水印宽+X偏移不能超过整个画布宽。
      • setLocationX

        public void setLocationX​(Long LocationX)
        Set 水印在输出时的X偏移。单位为像素值。水印宽+X偏移不能超过整个画布宽。
        Parameters:
        LocationX - 水印在输出时的X偏移。单位为像素值。水印宽+X偏移不能超过整个画布宽。
      • getLocationY

        public Long getLocationY()
        Get 水印在输出时的Y偏移。单位为像素值。水印高+Y偏移不能超过整个画布高。
        Returns:
        LocationY 水印在输出时的Y偏移。单位为像素值。水印高+Y偏移不能超过整个画布高。
      • setLocationY

        public void setLocationY​(Long LocationY)
        Set 水印在输出时的Y偏移。单位为像素值。水印高+Y偏移不能超过整个画布高。
        Parameters:
        LocationY - 水印在输出时的Y偏移。单位为像素值。水印高+Y偏移不能超过整个画布高。
      • getWaterMarkUrl

        public String getWaterMarkUrl()
        Get 混流-水印图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。WaterMarkUrl和WaterMarkId参数都填时,以WaterMarkUrl为准。图片大小限制不超过2MB。
        Returns:
        WaterMarkUrl 混流-水印图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。WaterMarkUrl和WaterMarkId参数都填时,以WaterMarkUrl为准。图片大小限制不超过2MB。
      • setWaterMarkUrl

        public void setWaterMarkUrl​(String WaterMarkUrl)
        Set 混流-水印图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。WaterMarkUrl和WaterMarkId参数都填时,以WaterMarkUrl为准。图片大小限制不超过2MB。
        Parameters:
        WaterMarkUrl - 混流-水印图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。WaterMarkUrl和WaterMarkId参数都填时,以WaterMarkUrl为准。图片大小限制不超过2MB。