PallyCon > Content Security  > Multi-DRM  > Protecting Audio Content with PallyCon Multi-DRM – Part 2
Protecting Audio Content with PallyCon Multi-DRM: Part 2

Protecting Audio Content with PallyCon Multi-DRM – Part 2

In the last post, we found out the historical background and the need for audio DRM. In this post, we will learn to more about Protecting content with Multi-DRM.

 

Protecting audio contentย with Multi-DRM

 

What is โ€˜Multi-DRMโ€™?

 

The early-stage DRM solutions were provided by each DRM vendor in the form of an embedded DRM or client SDK supporting a limited range of devices, using a proprietaryย single DRM specification. โ€˜Multi-DRMโ€™ differs from โ€˜Single DRMโ€™ in that multiple DRMs(PlayReady, Widevine, FairPlay) are provided by major platforms(browser or OS) and applied to content by a standardized specification.

 

Multi-DRM is applied to DASH or HLS type content according to the supported targetย platform. In the case of DASH contents, PlayReady and Widevine DRM that support MPEG CENC(Common Encryption) are used. To support Multi-DRM on Apple platforms such as macOS and iOS, you must apply FairPlay DRM to a separate HLS content. That is, you need to generate and serve two DRM contents(DASH and HLS) for one original content.

 

Widevine, MS Playready, Apple FairPlay logo
Figure 9. Microsoft PlayReady, Google Windevine, Apple FairPlay

 

 

Multi-DRM and web browser support

 

Traditional โ€˜single DRMโ€™ solutions required the use of a separate browser plug-in, such as `Flash`, to protect the audio/video content played in a web browser. However, due toย various security and performance issues, plug-in support in web browsers is beingย discontinued. So plug-in based DRM solutions are disappearing from the market.

 

One of the benefits of multi-DRM is that you can play DRM content in a web browserย without a separate plug-in. You can support DRM content playback on most platformsย with a single web application, without having to develop native applications for eachย client platform, such as PC and mobile.

 

Information on supported DRM and content types by platform and browser are listedย in the table below.

 

OS Browser Streaming type DRM
Windows 8.1 or later IE11, Edge MPEG-DASH PlayReady
Windows 7.0,
Mac OS 10.10 or later
Chrome v35,
FireFox v47 or later
MPEG-DASH Widevine
Modular
Android 4.4 or later Chrome v57 or later MPEG-DASH Widevine
Modular
Mac OS 10.10 or later Safari v8 or later HLS FairPlay
Streaming
iOS 11.2 or later Safari v11.2 or later
(same as iOS version)
HLS FairPlay
Streaming
Table 1. Supported DRM and content types by platform and browser

 

 

OS / Browser
Streaming Type / DRM
Windows 8.1 or later / IE11, Edge
MPEG-DASH /ย PlayReady
Windows 7.0,ย Mac OS 10.10 or later /ย Chrome v35,ย FireFox v47 or later
MPEG-DASH /ย Widevineย Modular
Android 4.4 or later /ย Chrome v57 or later
MPEG-DASH /ย Widevineย Modular
Mac OS 10.10 or later /ย Safari v8 or later
HLS /ย FairPlay Streaming
iOS 11.2 or later /ย Safari v11.2 or laterย (same as iOS version)
HLS /ย FairPlayย Streaming
Table 1. Supported DRM and content types by platform and browser

 

 

How to apply Multi-DRM to audio content

 

MP3 format is mainly used for downloading and streaming services of DRM-freeย audio content. However, in order to apply Multi-DRM, you must package MP4 audioย (M4A) format source instead of MP3 format and convert it to DASH or HLSย streaming format.

 

Basically, audio content can be packaged in the same way as DRM packaging forย video content, and content playback in a web browser can be supported throughย HTML5-based player solutions just like video content.

 

It takes a lot of manpower and time to implement these complex processes such asย Multi-DRM packaging, DRM key/license management, and player integration. By using a DRM SaaS(Solution as a Service) such as PallyCon Multi-DRM fromย INKA Entworks, DRM can be applied easily with reduced time and cost.

 

 

PallyCon Multi-DRM Cloud

ย 

PallyCon Multi-DRM is a cloud based SaaS(Solution as a Service) product. With PallyCon Multi-DRM service,ย complex Multi-DRM technology can be applied easily and quickly toย support various platforms and environment.

 

Source Content โ†’ Encoder โ†’ PallyCon Packager or 3rd party solution โ†’ CDN storage and PallyCon Key Management Service
Figure 10. PallyCon Multi-DRM

 

To apply DRM to content services, it is necessary to package the content in a formatย (DASH, HLS) that multi-DRM supports. PallyCon Multi-DRMย supports various packagingย methods such as Command Line Interface(CLI) type packager, commercial encoder/transcoder solution integration, and cloud-based packaging service.

 

How does PallyCon multi-drm work
Figure 11. Multi-DRM license issuance

 

DRM content that has been packaged is delivered to the userโ€™s device through the Content Delivery Network(CDN) such as AWS CloudFront and Akamia. When the content usage right is confirmed, the content key for playback is delivered to the device.

 

PallyCon Multi-DRMย provides HTML5 player integration specification and guide forย browser playback. It also provides API specification and SDK to support mobile devicesย such as Android and iOS or various OTT client devices.

 

 

With these solutions provided by PallyCon Multi-DRM,ย content service providers canย easily and quickly protect their contents with simple integration. If you have a contentย service built onย AWS Cloud Platformย such asย AWS Media Service you can get the benefit of one-stop billing by subscribing PallyCon Multi-DRM Cloud product on AWS Marketplace.

 

 

Cases of PallyCon Multi-DRM for audio content

 

PallyCon Multi-DRMย service has already been applied to NAVER AudioClip andย  Influencialย welaaa services which are mentioned in the introduction.

 

NAVER audioclip logo welaaa logo NAVER Vlive logo NAVER Series logo
Figure 12. Cases of PallyCon Multi-DRM for audio content

 

Naver has not only the AudioClip service but also VLIVE which is a global star internet broadcasting platform and Series(former NAVER N store movie) service. Naver Built an integrated content security system based on PallyCon Cloud service and PallyCon Client SDK.ย  Customized license issuance processing has been applied to support various user authentication methods of Naver. And PallyCon cloud service smoothly handles traffic originating from a large user base by auto-scaling.

 

Welaaaย service, which is a knowledge content platform that is operated by Influencial also protects audio/video contents such as lecture videos and audio-books using PallyCon Multi-DRM service.

 

Summary

 

As described in the introduction, the sustenance and development of the audio contentย ecosystem require the production of quality content and a revenue model to support it.

PallyCon Multi-DRMย is a Cloud SaaS for content protection, and it can easily and quickly applyย to not only video but also audio content to protect the business model of content service.

 

You can download the white paper to read the full text of this article.

 

Download White Paper

References

1. Video Streaming Now Makes Up 58% of Internet Usage Worldwide
2. The Myth of DRM-Free Music, Revisited
3. PallyCon Multi-DRM Cloud on AWS Market Place

 

 

Naver Audioclip and Influential welaaa’s audio contents are protected byย PallyCon Multi-DRM.ย Find out details!