Supported Players

Protocol Player
HTTP Dynamic Streaming (HDS) Flash Player 10.1, Flowplayer, Adobe OSMF, Strobe, Adobe Air
HTTP Live Streaming (HLS) iPhone, iPod, iTouch (iOS 3.0 or later), iPad, QuickTime Player (10.0 or later), Safari (4.0 or later on Snow Leopard), Other HLS compatible players (JWPlayer, Inside Secure, NexPlayer - e.a.) Android 3 or later
HTTP Smooth Streaming (HSS) Silverlight 3 or later, XBox, Windows Phone
MPEG DASH Inside Secure, BuyDRM, Opera, castLabs, Dash.js, Vualto, BitMovin, Adobe, JWPLayer Intertrust Wasabi Marlin Client SDK, TheoPlayer
Progressive MP4 (VOD) Android 2.2/3, legacy players, STBs
HbbTV 1.5 LG, Samsung, Panasonic
Connected TV Samsung, LG, Phillips, Sony, Panasonic

For MPEG_DASH playout see also Which devices support DASH playback? and Which browsers support DASH playback?.

Supported DRM systems

DRM Protocol
FairPlay DRM HLS
Verimatrix VCAS HLS
Irdeto SKE HLS
Irdeto PlayReady HLS
Discretix PlayReady HLS
Conax PlayReady HLS
PlayReady Envelope HLS
Marlin HLS
Adobe Primetime DRM HLS
Cisco VG HLS
Nagra Media PRM HLS
Adobe Primetime DRM HDS
Adobe Primetime DRM MPEG-DASH
Widevine MPEG-DASH
Latens Titanium URM (Arris) MPEG-DASH
PlayReady HSS

Supported Codecs

Codec Type Comment
H.265 / HEVC (ISO/IEC 23008-2) Video MPEG-DASH, HSS
H.264 / AVC3 (ISO/IEC 14496-10) Video DVB-DASH
H.264 / AVC1 (ISO/IEC 14496-10) Video All formats
VC-1 / SMPTE 421M Video HSS (Silverlight only)
AAC / MPEG 4-AAC (LC, HE) (ISO/IEC 14496-3) Audio All formats
Dolby Digital (AC-3) Audio HLS, HSS, MPEG-DASH
Dolby Digital+ (EC-3) Audio HLS, HSS, MPEG-DASH
Fraunhofer HE-AAC multichannel Audio MPEG-DASH
MPEG 1-Audio Layer 3 Audio HLS
WMA Pro Audio HSS (Silverlight Only)

Supported Protocols

Protocol Version
HLS Version 1 to 7 (Both TS and fMP4)
HDS Version 1 and version 2 (late binding)
MPEG-DASH ISO/IEC 23009-1 section 8.3 (ISOBMFF On Demand profile)
MPEG-DASH ISO/IEC 23009-1 section 8.4 (ISOBMFF Live profile)
MPEG-DASH ISO/IEC 23009-1 section 8.5 (ISOBMFF Main profile)
MPEG-DASH ISO/IEC 23009-1 section 8.6 (MPEG-2 TS Main profile)
MPEG-DASH DASH-AVC/264 section 6.3
HSS PIFF 1.0, 1.1
HbbTV 1.5 (MPEG-DASH), 2.0 (DVB-DASH)
DVB-DASH DVB Document A168 July 2014
CMAF ISO/IEC 23000-19 Common Media Application Format

Supported Ingest

Format Comment
fragmented MP4 MPEG-DASH, Protected Interoperable File Format (PIFF)
MP4 ISO/IEC 14496-14
F4M Live Adobe Media Server, Wowza
HLS VOD only, see Using HTTP Live Streaming (HLS) as source
Common File Format ISO/IEC 14496-12
TTML (SMPTE-TT, EBU-TT, DFXP), SRT, ISMT, WebVTT Subtitle/Captions input/output formats
Timed Metadata (ISO-BMFF) SCTE-35, DASH events (‘emsg’), ID3 tags

Supported Encoders

Encoder Type
Elemental Server VOD
Expression Encoder 3 VOD
Harmonic Carbon Coder VOD
Inlet Fathom/Armada (Cisco) VOD
Digital Rapids StreamZHD Live ABR LIVE
Inlet Spinnaker 5000/7000 (Cisco) LIVE
Elemental Live (Amazon) LIVE
Harmonic PML LIVE
Mystic M-1520, M-1510 LIVE
Ateme VOD & LIVE
Keepixo (AL2000, Genova Live) VOD & LIVE
BRIN CodecSys 2.10 VOD & LIVE
Expression Encoder 4 VOD & LIVE
Envivio 4Caster C4 (Ericsson) VOD & LIVE
MediaExcel HERO VOD & LIVE
Harmonic Electra VS (Thomson ViBE VS7000) 05.00.01, 05.01.00, 05.10.00 VOD & LIVE
Telestream Lightspeed Live Stream VOD & LIVE

System Requirements

Supported Operating Systems

OS Version
CentOS 6/7
Debian 7/8/9
Ubuntu 12/14/16
Windows 7/8/10
Windows Server 2003/2008/2012/2016

Redhat and Oracle Linux are possible as well, based on the CentOS build.

Supported Webservers

Webserver Version OS Comment
Apache 2.0.55, 2.2, 2.4 Windows, Linux VOD & LIVE
Nginx 0.8.x - current Linux VOD & LIVE
Lighttpd 1.4.x, 1.5.x Linux VOD
IIS 5, 6 Windows VOD & LIVE
IIS 7, 8 Windows VOD