Forensic Watermarking Onboarding Guide
We provide onboarding guides for DoveRunner Forensic Watermarking service, so that you can easily find guide documents that suit your various situations and requirements.
Step 1 - Preprocessing
Section titled “Step 1 - Preprocessing”graph TD; start_onboarding(Start onboarding) --> preprocessing["Step 1 - Preprocessing"] preprocessing --> preprocessing_type{"Choose preprocessing type"} preprocessing_type -->|DoveRunner SaaS|tnp_service(T&P Service) preprocessing_type -->|3rd Party Encoder|library_type[Preprocessing library
integration] library_type --> ab_encoding(Encode source video
into A/B variant mp4) ab_encoding --> packaging_type packaging_type -->|DoveRunner CLI Packager|cli_packaging(CLI packaging
: A/B version DASH/HLS) cli_packaging --> cdn_upload(Upload results on
CDN storage) packaging_type -->|3rd party packager|3rdparty_packaging(DRM packaging
: A/B version DASH/HLS) 3rdparty_packaging -->packaging_rule(Apply rules
for CDN integration) packaging_rule --> cdn_upload tnp_service --> storage_registration(Register S3 storage) storage_registration --> source_upload(Upload encoded mp4
on S3 storage) source_upload --> packaging_job(Create transcoding job) packaging_job --> packaging_done(Transcoding job complete
: A/B version DASH/HLS) packaging_done --> cdn_upload cdn_upload --> preprocessing_done[End of step 1] click preprocessing "/docs/content-security/forensic-watermarking/preprocessing/" click tnp_service "/docs/content-security/forensic-watermarking/preprocessing/fwm-tnp-service/" click library_type "/docs/content-security/forensic-watermarking/preprocessing/preprocessor-library/" click packaging_type "/docs/content-security/multi-drm/packaging/" click cli_packaging "/docs/content-security/multi-drm/packaging/cli-packager/" click packaging_rule "/docs/content-security/forensic-watermarking/fwm-workflow/#option2-c"
Step 2 - Embedding
Section titled “Step 2 - Embedding”graph TD; watermark_embedding[Step 2 - Watermark embedding] --> cdn_type{Choose CDN integration} cdn_type -->|Akamai or Fastly CDN|akamai_account(Contact Akamai/Fastly
- request watermark integration) cdn_type --> |Amazon CloudFront|lambda_download(Download Lambda module) akamai_account --> pallycon_account(Contact DoveRunner
- request Akamai/Fastly cert key) pallycon_account --> akamai_config(Configure watermarking
on Akamai or Fastly CDN) akamai_config --> session_manager(Integrate Session
Manager API) lambda_download --> lambda_config(Configure Lambda module) lambda_config --> session_manager session_manager --> player_config(Apply session URL to player) player_config --> embedding_done[End of Step 2] click akamai_config "https://learn.akamai.com/en-us/webhelp/adaptive-media-delivery/adaptive-media-delivery-implementation-guide/GUID-0BA201AE-8CB5-4A0C-AB11-39155F7CD96F.html" click lambda_download "/docs/content-security/forensic-watermarking/fwm-downloads/" click lambda_config "/docs/content-security/forensic-watermarking/embedding/cloudfront-embedder/" click session_manager "/docs/content-security/forensic-watermarking/embedding/session_manager/"
Step 3 - Detection test
Section titled “Step 3 - Detection test”graph TD; detecting[Step 3 - Watermark detection test] --> playback(Playback using session URL
Record one of multiple playback sessions) playback --> request_detection(Send recorded video to DoveRunner
- request watermark detection) request_detection --> detection_done[Confirm detection result
End of Step 3] detection_done --> onboarding_complete(Finish onboarding)