Streaming Delivery: Multi-Protocol, Multi-Client

Adobe Flash® RTMP (RTMPE, RTMPT, RTMPTE, RTMPS)

Adobe Flash HTTP Dynamic Streaming (HDS)

Flash Player

Adobe® AIR®

RTMP-compatible players

HDS-compatible players

Apple® HTTP Live Streaming (HLS)

iPhone®, iPod®, iPad® (iOS 3.0 or later)

QuickTime® Player (10.0 or later)

Safari® (4.0 or later on Mac OS X version 10.6)

Roku® streaming devices

Other HLS-compatible players

MPEG-DASH

DASH-HEVC/265, DASH-AVC/264, and DASH-WebM/VP9

Microsoft® Smooth Streaming

Silverlight® 3 or later

Other Smooth Streaming-compatible players

RTSP/RTP

QuickTime Player

Other RTSP/RTP-compliant players

VideoLAN VLC media player

3GPP-compatible mobile devices

MPEG2 Transport Protocol (MPEG-TS)

IPTV set-top boxes

Multicast to any Silverlight-enabled desktop

Live Streaming Compatible: Encoding Inputs

RTMP

Video: H.264, VP8, VP6, Sorenson Spark®, Screen Video v1 & v2

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, Speex, Opus, Vorbis

RTSP/RTP

Video: H.265, H.264, VP9, VP8

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, Speex, Opus, Vorbis

MPEG-TS

Video: H.265, H.264, VP9, VP8

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, AC-3 (Dolby® Digital), E-AC-3 (Dolby Digital Plus), Opus, Vorbis

ICY (SHOUTcast/Icecast)

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3

Video On-Demand Streaming: Supported File Formats

Video and Audio

FLV (Flash Video - .flv)

MP4 (QuickTime container - .mp4, .f4v, .mov, .m4v, .mp4a, .3gp, & .3g2) 

.ismv, .isma

MP3 (.mp3)

Protocols and Payloads: Applicable Transport Protocol and Payload Specifications

RTSP

IETF RFC2326

RTP: H.264

IETF RFC3984, QuickTime Generic RTP Payload Format

RTP: AAC

IETF RFC3640

IETF RFC3016

ISO/IEC 14496-3

RTP: MP3

IETF RFC2250

MPEG-TS

ISO/IEC 13818-1

MPEG-TS over RTP

IETF RFC2038

System Requirements

Minimum recommended production hardware

CPU: Single Quad Core, 3.00 GHz or better

RAM: 4GB

Disk: 2 or more in RAID 0 (striping)

Network: 1Gbps Ethernet

High-load recommended production hardware

CPU: Dual Quad-Core or a single Hex-Core, 3.00 GHz or better

RAM: 16-32GB

Disk: 2 or more in RAID 0 (striping)

Network: 10Gbps Ethernet

Supported operating systems

Windows® (XP, Vista, 7, 8, 10; Server 2003, 2008, 2012)

Linux (all distributions

Mac® OS X 10.8 or later

Java (required)

Java Runtime Environment (JRE) 8+
or
Java Development Kit (JDK) 8+

Transcoder

Decoding (inputs)

Video: H.265/HEVC, H.264/AVC, MPEG4 Part 2, MPEG2, VP9, VP8

Audio: MP3, AAC-LC, HE-AAC+ v1 & v2, MPEG1 Part 1/2, Speex, G.711

Encoding (outputs)

Video: H.265/HEVC, H.264/AVC, H.263 (v2), VP9

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, Opus, G.711

nDVR

Live Stream Caching and Playout

Single content cache for simultaneous playout to Flash HDS,

Microsoft Smooth Streaming, and Apple HLS clients

Live Stream Time Shifting

Pause, Rewind, Forward, Resume to Live

DRM

Third-party Key Management Services

BuyDRM™, Verimatrix®, and EZDRM

Encryption Services


++ Inc. Common Encryption for MPEG-DASH

BuyDRM: Microsoft PlayReady® ++

Verimatrix: Verimatrix® VCAS™ ++, Microsoft® PlayReady®

EZDRM: Microsoft PlayReady®

Live and On-demand Clients

PCs, Macs, iOS devices, Android devices, Windows phones, game consoles, set-top boxes, & smart TVs

BuyDRM: BuyDRM Players and Smooth Streaming clients

Verimtarix: ViewRight® Web clients and Smooth Streaming clients

EZDRM Live: Smooth Streaming clients

EZDRM VOD: Discretix SecurePlayer™ and Smooth Streaming clients (note: EZDRM does not support iOS or Android)