Question/Issue
Instead of watermark packaging service, I want to perform watermark preprocessing and packaging directly with FWM CLI packager. I would like to know what preparations are required and what process to proceed.
Brief Description
PallyCon FWM CLI packager can run on an on-premise server or a cloud instance prepared by the customer. The server must be equipped with a GPU that supports CUDA acceleration.
After checking the hardware/software requirements of the guide document linked below, request the FWM CLI packager through Helpdesk ticket. Then we will send you the corresponding download link.
Resolution
Watermark pre-processing and packaging using the FWM CLI packager are processed as follows.
- Install the FWM CLI packager: Copy the downloaded FWM CLI packager to the server and follow the guide to install the CUDA toolkit and dependency libraries.
- Upload original video: Copy an encoded MP4 video to the server where the FWM CLI packager is installed.
- Preprocessing/Packaging: Execute the python script included in the packager to preprocess and package the original video into A/B version DASH or HLS content. At this time, DRM encryption can be processed via PallyCon Multi-DRM integration.
- Upload to origin storage: Upload the created A/B version of DASH or HLS content files to an origin storage connected to CDN.
The A/B version content uploaded to the origin is mixed in real time according to the CDN's watermark embedding process at the time of playback. Please refer to the 'Watermark Embedding' guide below for this process.