时间戳水印参数

用于在视频画面指定位置叠加按格式实时变化的时间戳水印。

Hierarchy (View Summary)

Constructors

Accessors

Methods

Constructors

  • Parameters

    • posX: number

      相对于原点(左上角),X轴坐标(右为正数)

    • posY: number

      相对于原点(左上角),Y轴坐标(下为正数)

    • textSize: number

      字体大小,单位像素

    • textColor: number

      字体颜色,ARGB

    • timeFormat: string

      时间戳格式化参数 %Y:四位年份 %y:年份,最后两个数字(00-99) %m:十进制数表示的月份(01-12) %d:一月中的第几天(01-31) %H:24 小时格式的小时(00-23) %I:12 小时格式的小时(01-12) %j:一年中的第几天(001-366) %M:分钟(00-59) %S:秒(00-60) %U:一年中的第几周,以第一个星期日作为第一周的第一天(00-53) %w:十进制数表示的星期几,星期日表示为 0(0-6) %W:一年中的第几周,以第一个星期一作为第一周的第一天(00-53) %A:完整的星期几名称 %a:缩写的星期几名称 %B:完整的月份名称 %b:缩写的月份名称 %p:AM 或 PM 名称 %Z:时区的名称或缩写 如:CST %c:日期和时间表示法 如:Sun Aug 19 02:56:02 2012 %x:日期表示法 如:08/19/12 %X:时间表示法 如:02:50:06 %%:一个 % 符号

    Returns JRTCVideoWatermarkTimeStamp

Accessors

  • get width(): number

    获取水印区域宽

    Returns number

    水印区域宽,单位:像素

  • get height(): number

    获取水印区域高

    Returns number

    水印区域高,单位:像素

Methods

  • 将水印参数转换为JSON字符串

    Returns string

  • 将水印参数转换为JSON对象

    Returns Record<string, undefined | Object>

    包含水印参数的JSON对象