首页 媒体处理 操作指南 添加水印 数字水印(暗水印)

数字水印(暗水印)

更新时间: 2023-10-08 14:30:30

阿里云数字水印产品基于数字水印技术,支持对视频、图片进行数字信息的嵌入、提取。嵌入的水印信息隐藏于载体文件中,水印嵌入后不影响视频画面、图片的视觉质量及完整性。相比于二维码等可见、可感知的信息传递方案,数字水印的隐蔽性更好,更美观,而且更安全。可用于版权保护、泄露溯源、广播监视、信息传输、文件验真等多种场景。

背景信息

溯源水印的原理

在播放时,利用提前生成的具有相同时间间隔的AB流分片,实时排列组合生成独一无二的Manifest(m3u8)文件。文件的AB流序列顺序,即代表了唯一标识。

image

应用场景

使用数字水印技术,可有效对抗干扰手段,确认盗版侵权行为,实现对视频图片的版权内容保护,促进内容运营收费,保护从内容商到运营商的利益。

  • 版权保护:采用视频版权水印技术。为自己的版权视频添加视频版权水印,如唯一识别ID、文字标签等信息。当发生版权归属纠纷时,可以通过提取和识别工具来获取ID,确认版权归属。

  • 泄露盗版的机构溯源:采用视频版权水印技术。不同机构拿到嵌有独属标识水印信息的版权拷贝,当发生影片泄露时,只要检测其中的水印信息就可判断泄露影片的机构。

    说明

    机构溯源是一种溯源范围较小的版权溯源应用场景。例如:电影原片分发环节的溯源需求。电影发行方向各机构派发影片,机构的数量通常为几家到十几家不等。当影片发生泄露并被非法传播时,版权方需要知道影片是从哪家机构泄露的,进而封堵泄露源并追究相关人员的责任。

  • 泄露盗版的用户溯源:采用视频溯源水印技术(AB流水印),通过对AB流切片的排列组合生成与用户关联的具有唯一性的视频流。当发生视频盗版时,只要检测其中的水印信息就可以追踪到泄露视频的用户,盗版权责追溯。

    说明

    视频泄露常见的一种方式是终端客户通过一些技术手段下载或录制,数字水印技术可进行用户溯源,查找盗版泄露是来自哪一个用户。

产品优势

  • 效果美观:数字水印不影响载体的正常使用,并且难以感知水印信息的存在。

  • 内容安全:水印信息无法被直接感知,难以对其做针对性攻击;嵌入的水印信息经过特殊编码,难以被篡改,更难被“移花接木”。

  • 精准提取:经过特殊编码的水印信息能够保证提取时的准确性,水印技术提取的信息具备唯一性和准确性。

  • 鲁棒性强:水印鲁棒性强,可抵抗各种常见类型盗版攻击。例如:视频压缩、旋转、分辨率转换、帧率转换、录屏、录制剪切和缩放等。

  • 水印加密:经过特殊编码加密的水印信息难以被篡改,能够保证提取的准确性。

产品功能

功能说明相关API控制台操作
视频版权水印为视频(仅支持3分钟及以上的视频 )嵌入不可见的指定文字信息,嵌入的数字水印隐藏于媒体文件中,不影响视频的视觉质量及完整性。当视频被传播、加工后,依然可以提取识别嵌入的文字信息。提交视频版权水印提交版权水印提取作业不支持
视频溯源水印为视频(仅支持3分钟及以上的视频)转码输出A流和B流两个HLS文件,两路流被嵌入的溯源水印内容不同。用户请求播放时,随机选择AB流的分片及逆行组合,实时生成与用户身份唯一对应的溯源水印M3U8文件。当发生视频盗版时,只要检测其中的水印信息就可以追踪到泄露视频的用户,盗版权责追溯。提交视频溯源水印ab流提交视频溯源水印m3u8提交溯源水印提取作业不支持

计费说明

详细计费说明,请参见数字水印计费

使用方法

使用视频版权水印

image
  1. 上传视频到OSS。

  2. 提交视频版权水印作业。

    已成功上传到OSS的视频,或第三方站点的视频URL,可以通过SubmitCopyrightJob接口提交视频版权水印作业。主要参数:

    • Message:视频嵌入的不可见水印信息。

    • VisibleMessage:视频嵌入的可见水印信息。

    • Description:水印描述信息(不嵌入视频)。

    • CallBack:HTTP回调地址。

  3. 获取作业结果。

    • 查询作业结果。您可以通过QueryCopyright接口查询视频版权水印的状态结果,根据视频版权水印任务ID进行查询。详细参数信息请参见查询视频版权水印

    • 接收回调消息。如果配置了CallBack会发送HTTP回调。

  4. 提交视频版权水印提取作业。

    您可以通过SubmitCopyrightExtract接口提交提取作业。

  5. 获取作业结果。

    • 查询作业结果。您可以通过QueryCopyrightExtract接口查询视频版权水印提取的状态结果,根据视频版权水印提取任务ID进行查询。详细参数信息请参见查询版权水印提取作业

    • 接收回调消息。如果配置了CallBack会发送HTTP回调。

使用视频溯源水印

仅支持API/SDK方式提交。

image
  1. 上传视频到OSS。

  2. 提交视频溯源水印ab流作业。

    已成功上传到OSS的视频,或第三方站点的视频URL,可以通过SubmitTraceAb接口提交视频溯源水印ab流作业。

  1. 获取作业结果。

    • 查询作业结果。您可以通过QueryTraceAb接口查询视频溯源水印ab流的状态结果,请根据任务ID或媒体ID进行查询。详细参数信息请参见查询视频版权水印

    • 接收回调消息。如果配置了CallBack会发送HTTP回调。

  1. 提交视频溯源水印m3u8作业。

    用户请求播放时,您可以通过SubmitTracemu接口,使用已生成ab流的媒体ID提交视频溯源水印m3u8作业,用来生成唯一的m3u8序列。

  1. 获取作业结果。

    • 查询作业结果。您可以通过QueryTraceMu接口查询视频溯源水印m3u8的状态结果,根据任务ID进行查询。详细参数信息请参见查询视频溯源水印m3u8

    • 接收回调消息。如果配置了CallBack会发送HTTP回调。

  1. 提交溯源水印提取作业。

    已成功上传到OSS的视频,或第三方站点的视频URL,您可以通过SubmitTracemu接口提交提取作业。

  1. 获取作业结果。

    • 查询作业结果。您可以通过QueryTraceExtract接口查询溯源水印提取的状态结果,根据任务ID进行查询。详细参数信息请参见查询溯源水印提取作业

    • 接收回调消息。如果配置了CallBack会发送HTTP回调。

阿里云首页 媒体处理 相关技术圈