NielsenNonLinearWatermarkSettings class
Ignore these settings unless you are using Nielsen non-linear watermarking.
Specify the values that MediaConvert uses to generate and place Nielsen
watermarks in your output audio. In addition to specifying these values,
you also need to set up your cloud TIC server. These settings apply to
every output in your job. The MediaConvert implementation is currently with
the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen
NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator SID_TIC
Version 5.0.0
Constructors
- NielsenNonLinearWatermarkSettings({NielsenActiveWatermarkProcessType? activeWatermarkProcess, String? adiFilename, String? assetId, String? assetName, String? cbetSourceId, String? episodeId, String? metadataDestination, int? sourceId, NielsenSourceWatermarkStatusType? sourceWatermarkStatus, String? ticServerUrl, NielsenUniqueTicPerAudioTrackType? uniqueTicPerAudioTrack})
-
NielsenNonLinearWatermarkSettings.fromJson(Map<
String, dynamic> json) -
factory
Properties
- activeWatermarkProcess → NielsenActiveWatermarkProcessType?
-
Choose the type of Nielsen watermarks that you want in your outputs. When
you choose NAES 2 and NW (NAES2_AND_NW), you must provide a value for the
setting SID (sourceId). When you choose CBET (CBET), you must provide a
value for the setting CSID (cbetSourceId). When you choose NAES 2, NW, and
CBET (NAES2_AND_NW_AND_CBET), you must provide values for both of these
settings.
final
- adiFilename → String?
-
Optional. Use this setting when you want the service to include an ADI file
in the Nielsen metadata .zip file. To provide an ADI file, store it in
Amazon S3 and provide a URL to it here. The URL should be in the following
format: S3://bucket/path/ADI-file. For more information about the metadata
.zip file, see the setting Metadata destination (metadataDestination).
final
- assetId → String?
-
Use the asset ID that you provide to Nielsen to uniquely identify this
asset. Required for all Nielsen non-linear watermarking.
final
- assetName → String?
-
Use the asset name that you provide to Nielsen for this asset. Required for
all Nielsen non-linear watermarking.
final
- cbetSourceId → String?
-
Use the CSID that Nielsen provides to you. This CBET source ID should be
unique to your Nielsen account but common to all of your output assets that
have CBET watermarking. Required when you choose a value for the setting
Watermark types (ActiveWatermarkProcess) that includes CBET.
final
- episodeId → String?
-
Optional. If this asset uses an episode ID with Nielsen, provide it here.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- metadataDestination → String?
-
Specify the Amazon S3 location where you want MediaConvert to save your
Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the
same Region as the one where you do your MediaConvert transcoding. If you
want to include an ADI file in this .zip file, use the setting ADI file
(adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip
files only to your metadata destination Amazon S3 bucket. It doesn't deliver
the .zip files to Nielsen. You are responsible for delivering the metadata
.zip files to Nielsen.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceId → int?
-
Use the SID that Nielsen provides to you. This source ID should be unique to
your Nielsen account but common to all of your output assets. Required for
all Nielsen non-linear watermarking. This ID should be unique to your
Nielsen account but common to all of your output assets. Required for all
Nielsen non-linear watermarking.
final
- sourceWatermarkStatus → NielsenSourceWatermarkStatusType?
-
Required. Specify whether your source content already contains Nielsen
non-linear watermarks. When you set this value to Watermarked (WATERMARKED),
the service fails the job. Nielsen requires that you add non-linear
watermarking to only clean content that doesn't already have non-linear
Nielsen watermarks.
final
- ticServerUrl → String?
-
Specify the endpoint for the TIC server that you have deployed and
configured in the AWS Cloud. Required for all Nielsen non-linear
watermarking. MediaConvert can't connect directly to a TIC server. Instead,
you must use API Gateway to provide a RESTful interface between MediaConvert
and a TIC server that you deploy in your AWS account. For more information
on deploying a TIC server in your AWS account and the required API Gateway,
contact Nielsen support.
final
- uniqueTicPerAudioTrack → NielsenUniqueTicPerAudioTrackType?
-
To create assets that have the same TIC values in each audio track, keep the
default value Share TICs (SAME_TICS_PER_TRACK). To create assets that have
unique TIC values for each audio track, choose Use unique TICs
(RESERVE_UNIQUE_TICS_PER_TRACK).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited