

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Nielsen 水印
<a name="nielsen-watermarking"></a>

Nielsen 是一家追踪观看者观看视频资产频率的公司。跟踪形式之一是使用媒体资产音频中的音调，机器可以听见，但人类却听不见。这些音调直接在音频流中编码，也可以在元数据中进行提示。要使用此尼尔森音频水印 MediaConvert，必须先与尼尔森建立关系。

MediaConvert 通过以下方式支持 Nielsen 音频水印：
+ *PCM 转换为 ID3 水印*：将 PCM 转换为 ID3水印，可将输入音频流中已存在的水印 MediaConvert 转换为输出元数据中的标记。 ID3 
+ *非线性水印*：使用非线性水印，在资产的 PCM 音频流中 MediaConvert 插入名*TICs*为的整数。在这些位置 TICs， MediaConvert 还会对音频音调进行编码。

  使用非线性水印时，您的输入必须不带水印。 AWS Elemental MediaConvert TICs 从您在云端设置的 Nielsen SID/TIC 服务器接收。 AWS 

**注意**  
如果同时需要两种类型的水印，则必须运行两次任务。首先创建带有非线性水印的输出，然后使用该输出作为下一个作业的输入，从 PCM 流中添加 ID3 水印。您不能在单个任务中同时启用这两种水印。

**Topics**
+ [将 PCM 配置为元数据 ID3](setting-up-pcm-to-id3-metadata.md)
+ [配置 Nielsen 非线性水印](setting-up-non-linear-watermarking.md)
+ [尼尔森云 SID/TIC 端服务器要求 AWS](how-mediaconvert-interacts-with-your-nielsen-sid-tic-server-in-the-aws-cloud.md)

# 将 PCM 配置为元数据 ID3
<a name="setting-up-pcm-to-id3-metadata"></a>

要使用此功能，您的输入必须具有包含 Nielsen 水印的 PCM 音频。您向其提供您的 Nielsen 分销商 ID， MediaConvert 然后在转码过程中，将水印信息 MediaConvert 插入到输出的 ID3 元数据中。

您只能将 Nielsen 水印信息放入以下输出组中输出的 ID3 元数据中：
+ Apple HLS
+ 文件组，当您的输出容器为 MPEG-2 传输流时

**启用 PCM 到 ID3 元数据（控制台）**

1.  按照 [教程：配置作业设置](setting-up-a-job.md)中所述设置任务输入和输出。

1. 在作业范围的设置中启用 PCM 到 ID3 元数据。

   1. 在**创建作业**页面左侧的**作业**窗格中，在**作业设置**下方选择**设置**。

   1. 在右侧的 “**合作伙伴集成**” 部分，选择 **Nielsen PC** M 到元数据。 ID3 

   1. 对于**分销商 ID**，输入 Nielsen 分配给您的组织的 ID。

1. 在你想要的输出中启用 PCM 到 ID3 元数据。对要 ID3包含元数据的每个 **Apple HLS** 输出执行以下步骤。

   1. 在左侧的 **作业** 窗格中，选择输出。

   1. 在右侧的 **输出设置** 部分中，展开 **传输流设置**部分。

   1. **对于 **Nielsen ID3**，请选择 “插入”。**

1. 对要包含 ID3 元数据的每个**文件组**输出执行以下步骤。

   1. 在左侧的 **作业** 窗格中，选择输出。

   1. 在右侧的 **Output settings**（输出设置）部分中，展开 **Container settings**（容器设置）部分。

   1. 滚动到 **PID controls**（PID 控制）部分。

   1. **对于 **Nielsen ID3**，请选择 “插入”。**

**启用 PCM 访问 ID3 元数据（API、CLI 和 SDK）**

如果您使用 API、CLI 或 SDK，请在您的 JSON 任务规范中指定相关设置，然后以编程方式将其与您的任务一起提交。有关以编程方式提交作业的更多信息，请参阅 *AWS Elemental MediaConvert API 参考*的介绍性主题之一：
+ [开始 AWS Elemental MediaConvert 使用 AWS SDKs 或 CL AWS I](https://docs.aws.amazon.com/mediaconvert/latest/apireference/custom-endpoints.html)
+ [开始 AWS Elemental MediaConvert 使用 API](https://docs.aws.amazon.com/mediaconvert/latest/apireference/getting-started.html)
+ 使用 MediaConvert 控制台生成 JSON 作业规范。我们推荐这种方法，因为控制台可以作为针对 MediaConvert 任务架构的交互式验证器。按照以下步骤使用控制台生成 JSON 任务规范：

  1. 在控制台中按照前面的步骤操作。

  1. 在左侧的 **Job (作业)** 窗格中的 **Job settings (作业设置)** 下，选择 **Show job JSON (显示作业 JSON)**。

在 *AWS Elemental MediaConvert API 参考*中查找更多信息，包括每个设置在作业设置结构中的位置。此列表中的链接指向有关该文档中有关设置的信息：
+ **尼尔森 PCM 到 ID3 **元数据 () `[nielsenConfiguration](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-jobsettings-nielsenconfiguration)`
+ **分销商 ID** (`[distributorId](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsenconfiguration-distributorId)`)
+ **Nielsen ID3**，用于 **Apple HLS** 输出组中的输出（`[nielsenId3](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-m3u8settings-nielsenid3)`，的子组）`[m3u8Settings](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-containersettings-m3u8settings)`
+ **Nielsen ID3**，用于**文件组输出组**中的输出（`[nielsenId3](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-m2tssettings-nielsenid3)`，子组）`[m2tsSettings](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-containersettings-m2tssettings)`

# 配置 Nielsen 非线性水印
<a name="setting-up-non-linear-watermarking"></a>

要使用此功能，您必须先与尼尔森建立关系，然后在云端设置尼尔森 SID/TIC 服务器。 AWS 联系 Nielsen 下载他们的 SID/TIC 服务器软件，生成 WRR 许可证文件，并接收安装和设置说明。有关基础架构如何运行的概述，请参阅 [尼尔森云 SID/TIC 端服务器要求 AWS](how-mediaconvert-interacts-with-your-nielsen-sid-tic-server-in-the-aws-cloud.md)。

**设置 Nielsen 非线性水印（控制台）**

1. 在云端设置尼尔森 SID/TIC 服务器系统。 AWS 有关更多信息，请联系 Nielsen。

1. 设置 Amazon S3 存储桶来存放您的尼尔森元数据.zip 文件。 MediaConvert将元数据写入此存储桶。

1.  按照 [教程：配置作业设置](setting-up-a-job.md)中所述设置任务输入和输出。

1. 在**创建作业**页面左侧的**作业**窗格中，在**作业设置**下方选择**设置**。

1. 在右侧的 **Partner integrations**（合作伙伴集成）部分，选择 **Nielsen non-linear watermarking**（Nielsen 非线性水印）。

1. 提供启用 **Nielsen non-linear watermarking**（Nielsen 非线性水印）时可见的设置值。有关每项设置的说明和指导，请选择设置标签旁边的 **Info**（消息）链接。

1. 在页面底部选择 **Create**（创建）以运行任务。

1. 根据 Nielsen 的指示，将您的元数据 Amazon S3 存储桶中的数据传输到 Nielsen。

**设置 Nielsen 非线性水印（API、CLI 和 SDK）**

如果您使用 API、CLI 或 SDK，请在您的 JSON 任务规范中指定相关设置，然后以编程方式将其与您的任务一起提交。有关以编程方式提交作业的更多信息，请参阅 *AWS Elemental MediaConvert API 参考*的介绍性主题之一：
+ [开始 AWS Elemental MediaConvert 使用 AWS SDKs 或 CL AWS I](https://docs.aws.amazon.com/mediaconvert/latest/apireference/custom-endpoints.html)
+ [开始 AWS Elemental MediaConvert 使用 API](https://docs.aws.amazon.com/mediaconvert/latest/apireference/getting-started.html)
+ 使用 MediaConvert 控制台生成 JSON 作业规范。我们推荐这种方法，因为控制台可以作为针对 MediaConvert 任务架构的交互式验证器。按照以下步骤使用控制台生成 JSON 任务规范：

  1. 在控制台中按照前面的步骤操作。

  1. 在左侧的 **Job (作业)** 窗格中的 **Job settings (作业设置)** 下，选择 **Show job JSON (显示作业 JSON)**。

在 *AWS Elemental MediaConvert API 参考*中查找更多信息，包括每个设置在作业设置结构中的位置。此列表中的链接指向有关该文档中有关设置的信息：
+ **Nielsen 非线性水印**(`[nielsenNonLinearWatermark](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-jobsettings-nielsennonlinearwatermark)`) 
+ **源水印状态** (`[sourceWatermarkStatus](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-sourcewatermarkstatus)`)
+ **水印类型** (`[activeWatermarkProcess](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-activewatermarkprocess)`)
+ **SID** (`[sourceId](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-sourceid)`)
+ **CSID** (`[cbetSourceId](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-cbetsourceid)`) 
+ **资产 ID** (`[assetId](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-assetid)`)
+ **资产名称** (`[assetName](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-assetname)`)
+ **片段编号** (`[episodeId](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-episodeid)`)
+ **TIC 服务器 REST 端点** (`[ticServerUrl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-ticserverurl)`)
+ **ADI 文件** (`[adiFilename](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-adifilename)`)
+ **元数据目标** (`[metadataDestination](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-metadatadestination)`)
+ ** TICs 跨曲目共享** (`[uniqueTicPerAudioTrack](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-uniqueticperaudiotrack)`)

# 尼尔森云 SID/TIC 端服务器要求 AWS
<a name="how-mediaconvert-interacts-with-your-nielsen-sid-tic-server-in-the-aws-cloud"></a>

下图概括地显示了与系统其他部分的 MediaConvert 交互方式。

系统有四个主要部分是按照 Nielsen 的说明进行设置的：
+ 传输您的尼尔森元数据.zip 文件。 MediaConvert 将此文件写入您创建的 Amazon S3 存储桶。在设置任务时，您需要为设置 **元数据目标**(`[metadataDestination](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-metadatadestination)`) 提供此存储桶 URL。
**注意**  
此存储桶不同于您为任务的媒体资产输出设置的存储桶。有关该存储桶的信息，请参阅 [开始使用的先决条件 MediaConvert](setting-up.md)，这是本指南入门章节的子主题。
+ 在亚马逊 VPC 中设置亚马逊 EC2 实例和 AWS Lambda 代理。然后安装来自尼尔森的 SID/TIC 服务器软件和许可证。
+ 使用 Amazon API Gateway 设置网关，以管理与您的尼尔森 MediaConvert SID/TIC 服务器之间的请求和响应。

  这应该会生成一个您在设置任务时为设置 **TIC 服务器 REST 端点**(`[ticServerUrl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-nielsennonlinearwatermarksettings-ticserverurl)`) 提供的 REST 端点。
+ 使用 AWS Identity and Access Management (IAM) 管理您的 API 网关和 SID/TIC 服务器之间的 MediaConvert访问和身份验证。
**注意**  
您为此数据共享设置的角色和访问权限与您为允许 MediaConvert 访问您的输入和输出 Amazon S3 存储桶而设置的 IAM 权限不同。有关该设置的信息，请参阅 [设置 IAM 权限](iam-role.md)，这是本指南入门章节的子主题。

![\[将视频旋转，使旋转前图像的顶部与旋转后视频帧的右边缘平行。左右两侧的黑色竖条适应原始视频与旋转视频的宽高比之间的差异。\]](http://docs.aws.amazon.com/zh_cn/mediaconvert/latest/ug/images/NielsenWatermarking.png)
