With cloud-based content packaging services, multi-DRM and forensic watermarking can easily be applied to content. Watermark embedding and DRM packaging can be performed just by uploading original content without preparing any separate system.
Encoder/transcoder solution supporting CPIX based key exchange can be easily linked with PallyCon multi-DRM. Also, PallyCon supports the content packaging integration using the SPEKE API provided by AWS Elemental Media Service.
PallyCon CLI Packager is a content package that supports Windows and Linux command line interface. It is used to build a packaging server by customers and can work with any encoding solution.
In order to apply PallyCon Multi-DRM service, you must first perform packaging processes to encrypt your contents.
The below documents describe a variety of content packaging methods.
CENC : DASH content output for PlayReady, Widevine DRM
AES-128 : HLS content output for FairPlay Streaming
NCG: NCG : Encrypted MP4 or HLS output for NCG(Netsync Content Guard, proprietary DRM) DRM
Managed by PallyCon cloud : Content encryption keys are generated and managed in the PallyCon cloud (default)
Managed by customer : Encryption key can be applied directly by customer using external key input method
PallyCon CLI Packager : support 64bit windows, Linux(Ubuntu 16.04, CentOS 6.6 or later)
PallyCon Wowza integration SDK : Wowza Streaming Engine 4.5 version or later
AWS Elemental Integration: AWS Elemental Media Services with SPEKE API or on-premises Elemental Server
CPIX API: Encoder / transcoder solution supported by CPIX standard specification (e.g. Anevia NEA-DVR)