核心内容摘要
藏在深夜里的感官革命:探秘成人游戏界的“六重天”
LiveNVR监控流媒体服务器视频流水印文字/图片/时间戳叠加实现全攻略
前言
最优方案摄像头OSD原生水印
轻量方案前端页面Div叠加水印配置方式
通用方案服务端视频流原生水印配置入口核心配置参数说明文字水印含动态移动示例图片水印示例时间戳水印示例
LiveNVR流媒体服务扩展说明
前言在监控视频平台的应用场景中视频水印叠加是保障视频版权、实现画面标记的重要需求。
LiveNVR作为专业的Onvif/RTSP流媒体服务器支持多种水印叠加方式可灵活适配不同场景下的水印需求。
本文将详细介绍LiveNVR中视频水印的三类实现方案涵盖摄像头端OSD水印、前端页面叠加水印、服务端视频流原生水印文字/图片/时间戳帮助开发者快速落地水印功能。
最优方案摄像头OSD原生水印若摄像头/录像机支持源端OSD水印配置优先推荐此方案。
该方式无需服务器参与编解码水印直接嵌入视频原始数据性能无损耗且水印无法被轻易去除安全性与稳定性最优。
轻量方案前端页面Div叠加水印当无法修改摄像头源端配置时可采用前端播放页面Div层叠加水印类似弹幕形式。
该方案无需服务器编解码资源对服务端无性能压力但需注意此水印仅在当前播放客户端可见原始视频流无水印数据其他客户端拉流播放时无法显示。
配置方式进入LiveNVR通道配置 → 展开「高级配置」→ 在「叠加水印」输入框中直接填写需叠加的文字即可。
通用方案服务端视频流原生水印若需将水印永久嵌入视频流所有客户端播放均可见可通过LiveNVR服务端实现文字、图片、时间戳水印的原生叠加。
配置入口进入LiveNVR通道配置 → 展开「高级配置」通过配置参数实现水印自定义支持文字/图片水印同时配置且可通过数学公式实现水印动态移动。
核心配置参数说明参数名作用说明draw_text文字水印内容支持{name}通配符替换为通道名称、%{localtime}时间戳draw_image图片水印绝对路径需将图片上传至LiveNVR部署服务器draw_x/draw_y文字水印坐标支持像素值/left/center/right/top/bottom及数学公式draw_image_x/draw_image_y图片水印坐标规则同文字水印draw_color文字颜色支持16进制值如0x0000FF或英文如red/blue/cyandraw_size文字字体大小像素值注参数间可通过换行或英文逗号分隔坐标支持数学公式可实现水印动态移动效果。
文字水印含动态移动示例draw_text{name}liveqing.com # 叠加通道名称固定后缀 draw_x(w-tw)/2((w-tw)/