Feature differences
Some features are not yet implemented (and some are implemented only for the newer product). The table below compares the two versions’ features and will be updated for each release.
Feature | SDK 4 | SDK 5 |
---|---|---|
HLS streaming | Yes (+PRM) | Yes (+PRM, CONNECT PRM) |
DASH streaming | Requires additional licence | Yes (+Widevine, PlayReady, CONNECT PRM) |
HEVC decoding | Yes | Yes |
Multi-instance/PiP | No | Yes, however some device hardware decoders prevent concurrent playback of multiple video streams. There are also limitations on concurrent playback of multiple HLS+PRM streams. |
Multiple audio tracks (HLS) | Yes | Yes, although if multi-audio tracks are on the same MPEG2 TS with video, only the default track can be selected. |
Multiple audio tracks (DASH) | Yes | Yes |
Subtitles (HLS) | CC608 CC708 WebVTT SMPTE-TT over ID3 | CC608 |
Subtitles (DASH) | CC608 CC708 WebVTT SMPTE-TT over ID3 | CC608 CC708 WebVTT SMPTE-TT SRT |
Hardware/Software decoding | Both | Device supported codecs only |
NexGuard forensic watermarking | Yes (1.1.5) | Yes (v2 - 2.0.1) |
Insight analytics | Yes | Yes (1.1.5) |
Metrics | No | Yes |
Advertising with Google IMA | Yes | Yes |
Offline playback (D2G) | HLS only | DASH (+Widevine). PlayReady not yet supported HLS (+PRM). |
Resolution/bitrate capping | Yes | Yes |
Device calibration | Yes | No (not required as all decoding uses device hardware) |
Output control | Yes (PRM) | Widevine |
Session Management (SSM) | No | Yes |
Key-per-track | No | Yes |
Thumbnail previews | Yes (VTT) | Yes (DASH-IF, Harmonic VOS) |
Scale-with-crop video | Yes | Yes |
Live low latency | No | DASH |