Supported Environments

PallyCon Multi-DRM product supports the following client platforms and operating systems:

The streaming type specified in the platform support tables below is based on the case of serving DASH and HLS contents for each platform separately. For information on platforms that can be supported by CMAF single content, please refer to the relevant item at the end.

PC platforms

OS Web browser or SDK Streaming Type DRM Download Scenario Remarks
Windows 8.1 or later Edge MPEG-DASH PlayReady Not supported
Windows 7.0 or later, Mac OS Chrome, FireFox MPEG-DASH Widevine Modular Not supported
Windows 7.0 or later NCG Windows SDK HLS or Progressive Download Netsync Content Guard Supported File decryption only
Windows 10 PallyCon PlayReady UWP SDK MPEG-DASH PlayReady Supported does not support offline
Mac OS 10.10 or later Safari 8 or later HLS FairPlay Streaming Not supported .

Mobile platforms

OS Web browser or SDK Streaming Type DRM Download Scenario Remarks
Android 5.0 or later PallyCon Widevine SDK MPEG-DASH Widevine Modular Supported Google-approved devices only
Android 5.0 or later NCG Android SDK HLS or Progressive Download Netsync Content Guard Supported Non google-approved devices can be supported
Android 5.0 or later Chrome v57 or later MPEG-DASH Widevine Modular can support using PWA Widevine L1 needs Chrome v62 or later
iOS 11.0 or later PallyCon FPS SDK for iOS HLS FairPlay Streaming Supported from iOS 11.2
iOS 11.0 or later NCG iOS SDK HLS or Progressive Download Netsync Content Guard Supported .
iOS 11.2 or later Safari v11.2(same as iOS version) or later HLS FairPlay Streaming Not supported In addition to Safari, FairPlay Streaming is now supported in third-party iOS browser apps, including Chrome, Edge, and Firefox.

OTT platforms

OS / Platform Client SDK Streaming Type DRM Download Scenario Remarks
Android TV 5.0 or later PallyCon Widevine SDK MPEG-DASH Widevine Modular Supported from Android 5.0 Google-approved devices only
Android TV 5.0 or later NCG Android SDK HLS or Progressive Netsync Content Guard Supported Non google-approved devices can be supported
Amazon Fire TV PallyCon Widevine SDK MPEG-DASH Widevine Modular Not supported
tvOS 11.0 or later (AppleTV 4th-Gen) PallyCon FPS SDK for tvOS HLS FairPlay Streaming Not supported
Samsung Smart TV (Tizen OS 3.0 or later) Native DRM integration MPEG-DASH PlayReady, Widevine Modular Not supported
LG Smart TV (webOS 3.0 or later) Native DRM integration MPEG-DASH PlayReady, Widevine Modular Not supported
Roku OS 8.1 or later PallyCon Roku SDK MPEG-DASH PlayReady, Widevine Modular Not supported
Xbox One PallyCon PlayReady UWP SDK MPEG-DASH PlayReady Not supported
ChromeCast Custom receiver and sender samples MPEG-DASH PlayReady, Widevine Modular Not supported .

License Server Version by DRM

DRM Server Version (As of April 2023)
PlayReady PlayReady Server SDK 4.4
Widevine Widevine License Server SDK 17.0.1
FairPlay FairPlay Streaming Server SDK 4.3

Supported Content Types by DRM

PlayReady

Formats and Codecs Supported Items
Streaming MPEG-DASH, HLS, CMAF
Container MPEG-TS, fMP4
Video Codec AVC(H.264), HEVC(H.265)
Audio Codec AAC, AC3

Widevine

Formats and Codecs Supported Items
Streaming MPEG-DASH, HLS, CMAF
Container MPEG-TS, fMP4, WebM
Video Codec AVC(H.264), HEVC(H.265), VP8, VP9
Audio Codec AAC, AC3, Opus, Vorbis

FairPlay

Formats and Codecs Supported Items
Streaming HLS, CMAF
Container MPEG-TS, fMP4
Video Codec AVC(H.264), HEVC(H.265)
Audio Codec AAC, MP3

CMAF (Common Media Application Format) Single Content Support

CMAF single content encrypted with CBCS method supports the following client platforms:

OS Browser or SDK Streaming Type DRM
Android 7.1 or later PallyCon Widevine Android SDK DASH or HLS Widevine Modular
Android TV 7.1 or later PallyCon Widevine AndroidTV SDK DASH or HLS Widevine Modular
iOS 10.0 or later Safari V10 or later, PallyCon FPS iOS SDK HLS FairPlay Streaming
tvOS 10.0 or later Safari V10 or later, PallyCon FPS tvOS SDK HLS FairPlay Streaming
Windows 7.0, macOS 10.10 or later Chrome 68 or later DASH or HLS Widevine Modular
Windows 10 or later Edge browser DASH or HLS PlayReady
macOS 10.12 or later Safari V10 or later HLS FairPlay Streaming
In addition to the PC and mobile environments listed above, CMAF single content playback is possible on various OTT platforms according to the AES decryption support specification. (requires CBCS mode support)

HTTPS Requirement

In accordance with the security policy of web browsers such as Google Chrome, all URLs related to content services, such as streaming URLs, should be applied HTTPS by default. (ex: DASH mpd URL, HLS m3u8 URL, NCG file URL)

Previous
Next