视频直播支持为直播流添加水印图片,您可以将企业 Logo、主播头像等标志性图片设置为水印,以达到保护版权、突出品牌形象和增加直播辨识度的效果。本文为您介绍如何通过视频直播控制台添加、管理直播水印配置。
已对需要添加水印的 AppName 添加转码配置。
登录视频直播控制台。
左侧导航栏选择功能管理 > 功能配置,选择直播水印页签。
在页面域名空间的下拉列表中选择域名空间。
单击添加配置按钮,打开添加水印配置对话框。
根据提示配置 AppName、StreamName、水印图片、水印位置和相对宽度等参数。
参数说明如下表所示。
参数 | 说明 |
---|---|
AppName | 在下拉列表中选择 AppName,下拉列表中默认显示已添加转码配置的 AppName。 |
StreamName | 设置使用水印配置的直播流的 StreamName 字段。 说明
|
水印 | 上传 png 或 jpg 格式的水印图片,大小不超过 2M。 |
水平偏移 | 水印至基准位置的水平距离与转码配置中水平宽度的比率。 |
垂直偏移 | 水印至基准位置的垂直距离与转码配置中垂直高度的比率。 |
相对宽度 | 水印宽度占直播转码流画面宽度的比例,取值范围为 [0,1],水印高度会随宽度等比缩放。 |
预览效果 | 根据您转码流实际宽高设置预览画面的宽高,并查看预览效果。 |
注意
单击确定按钮。
说明
新添加的水印配置,约 5 分钟后重新开始转码才会生效;配置生效前已经开始转码的转码流不生效。
在水印配置列表页面,您可以对水印配置进行以下管理操作。
修改水印配置:单击待修改水印配置右侧的编辑按钮,您可以修改水印图片、水印偏移量和相对宽度。
删除水印配置:单击待删除水印配置右侧的删除按钮,在弹出的删除确认框中单击确定。
说明
修改、删除水印配置后,约 5 分钟后重新开始转码才会生效;配置生效前已经开始转码的转码流不生效。
视频直播使用水平偏移(PosX)和垂直偏移(PosY)来定位水印在画面中的位置。
这里举例说明水印的绝对位置坐标、宽和高的计算方法。
例如,转码流画面为横屏,即 Orientation = "horizontal"
,宽高为 1920×1080,水印图片宽高为 400×200,水平偏移 PosX = 0.05,垂直偏移 PosY = 0.05,相对宽度 RelativeWidth = 0.1,则计算方式如下所示。
abs_x = 1920 * 0.05 = 96 abs_y = 1080 * 0.05 = 54 abs_w = 1920 * 0.1 = 192 abs_h = 192 * 200 / 400 = 96
注意
水印在实际转码流画面中的位置,由水印的绝对位置坐标与宽高决定。如果水印绝对位置坐标上叠加水印宽高后,水印图片的部分或全部会超出转码流画面,转码画面则不会显示水印。您需要修改水印配置的位置和宽高。
已添加水印,但在画面中没有显示出来。可能有以下原因。
新添加的水印,需要等待约 5 分钟才会生效,您可稍后重新推流,观察水印效果。
对已经开始的转码流,新设置的水印不生效。您可重新推流,观察水印效果。
直播水印需要关联转码配置,请确认当前画面是否为转码流。
水印在实际转码流画面中的位置,由水印的绝对位置坐标与宽高决定。如果水印绝对位置坐标上叠加水印宽高后,水印图片的部分或全部会超出转码流画面,转码画面则不会显示水印。您需要修改水印配置的位置和宽高。