Listing Thumbnail

    Kande DRM License Provider

     Info
    AWS Free Tier
    Provide a digital rights management (DRM) solution natively for content processed by AWS Elemental MediaPacakage. IMPORTANT: NOT E2E streaming solution. It is a module to provide DRM encryption for existing clear content under AWS Elemental MediaPackage
    Listing Thumbnail

    Kande DRM License Provider

     Info

    Overview

    If you have live or on-demand video content that has been processed by AWS Elemental MediaPackage, and you would like to apply digital rights management (DRM) protection to that content, then our metered pricing AWS-native DRM License Provider service can be a simple and flexible solution for you. At the moment it supports FairPlay (with default credentials for testing) and Widevine. The service of our instance facilitates DRM key generation, storage, and license issuance.

    List of Features

    • Multi-DRM Support: Apple FairPlay and Google Widevine are supported
    • Offline playback support: Persistent license issuance allows offline playback of DRM-encrypted content for up to 7 days
    • Media type support: Support for both LIVE and VOD
    • Key Generation: Create encryption keys for AWS MediaPackage to enable DRM encryption
    • License issuance: Generate and manage licenses for content usage
    • Scalability and High Availability: Designed to support scalability through the use of a cluster configuration. This setup involves deploying multiple instances of the DRM Server behind an Application Load Balancer (ALB), effectively creating a DRM Server cluster. This cluster-based approach ensures that the DRM service can handle large volumes of requests and provides a robust, scalable solution for managing digital rights across various content delivery networks.

    Service Integration

    • AWS Integration: Specifically designed for the AWS infrastructure. It is deployed on AWS EC2 using AMI, it natively integrates with AWS Elemental MediaPackage.
    • SPEKE Protocol Compliance: Utilizes SPEKE protocol version 1 and 2, ensuring full compliance with AWS Elemental MediaPackage in key exchange. (extensive test focused on DASH Widevine and HLS Fairplay)
    • Interoperability: While it works natively with AWS Elemental MediaPackage, customers have the flexibility to choose DRM License Provider HTTPS Endpoint (such as LB/CDN), and External Key Store. For playback, it is compatible with Media Player supporting DRM such as Apple FairPlay and Google Widevine.

    Prerequisites:

    • With existing clear content source processed by AWS Elemental MediaPackage (LIVE/VOD)
    • OPTIONAL: Customer's Fairplay credential available and ready to submit to our DRM License Provider. (Although Fairplay credentials are provided, customers are recommended to use their own credentials for production)

    Highlights

    • Support both FairPlay and Widevine DRM protocols
    • Ensures seamless compatibility across a wide range of devices and platforms
    • Scalable solution and provide high availability

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux 2

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Kande DRM License Provider

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (5)

     Info
    Dimension
    Cost/hour
    t3.micro
    AWS Free Tier
    Recommended
    $0.625
    m3.large
    $0.625
    t3.large
    $0.625
    t3.medium
    $0.625
    m3.medium
    $0.625

    Vendor refund policy

    No refunds.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    First release

    Additional details

    Usage instructions

    Here are the steps to launch DRM License Provider and integrate with AWS Elemental MediaPackage

    Step 1) Launch instance see https://drm.kandesmart.com/docs/Launch%20DRM%20Licence%20Provider%20Instance%20v1.0.1.pdf 

    Step 2) Setup CloudFront to provide HTTPS protocol policy. Reason: DRM License Provider has ONLY HTTP protocol policy. Additional HTTPS protocol layer is required to allow outside traffic from AWS Elemental MediaPackage and end user device/platform to access DRM License Provider. see https://drm.kandesmart.com/docs/Setup%20CloudFront%20v1.0.1.pdf 

    Step 3) Enable DRM on AWS Elemental MediaPackage see https://drm.kandesmart.com/docs/Enable%20DRM%20on%20AWS%20Elemental%20MediaPackage%20v1.0.1.pdf 

    Once launched and integrated, service from DRM License Provider is auto triggered on following requests:

    • key generation request from AWS Elemental MediaPackage for DRM-encrypting content
    • license request from Media Player for DRM-encrypted content playback

    Configuration after launch: see https://drm.kandesmart.com/docs/DRM%20License%20Provider%20Configuration%20v1.0.1.pdf 

    DRM-enrypted content playback setup: see https://drm.kandesmart.com/docs/DRM-encrypted%20content%20playback%20test%20v1.0.1.pdf 

    Support

    Vendor support

    If you have any questions or need assistance, please don't hesitate to contact us at info@kandesmart.com 

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 AWS reviews
    No customer reviews yet
    Be the first to write a review for this product.