Comparison of streaming media systems

From Wikipedia, the free encyclopedia
Jump to: navigation, search

This is a comparison of streaming media systems. A more complete list of streaming media systems is also available.

General[edit]

The following tables compare general and technical information for a number of streaming media systems both audio and video. Please see the individual systems' linked articles for further information.

Name Creator First Public Release (yyyy-MM-dd) Latest Stable Version (Release Date) Latest Release Date Cost (USD) license Media
atmosph3re Guillaume Carrier 2005-08-15 3.0.7 (2015-10-31) 2015-10-31 00030$30 perpetual license proprietary Audio
Darwin Streaming Server Apple Inc. 1999-03-16 6.0.3 (2007-05-10) 2007-05-10 00000Free APSL Audio/Video
Feng LSCube[1] 2007-05-31 2009-10-14 2009-10-04 00000Free GPL Audio/Video
Firefly Ron Pedde ? 0.2.4.2 (2008-04-19) 2008-04-19 00000Free GPL Audio
Adobe Flash Media Server Macromedia/Adobe Systems 2002-07-9 5.0.10 (2015-11-19) 2015-11-19 04500$4,500 proprietary Video
FreeCast Alban Peignier 2004-09-14 2006-06-29 2006-06-29 00000Free GPL Audio/Video
Helix DNA Server RealNetworks 2003-01-22 11.1 (2006-06-10) 2006-06-10 00000Free RCSL/RPSL Audio/Video
Helix Universal Server RealNetworks 1994-01-01 15.2.1 (2014-09-16) 2014-09-16 05500Free for 12 months (Basic) and $1,000-$10,000 proprietary Audio/Video
Icecast Xiph.Org Foundation 1998-12 2.4.2 (2015-06-27) 2015-06-27 00000Free GPL Audio
IIS Media Services Microsoft 2008-11-07 4.1 (2011-11-09) 2011-11-09 00000Free proprietary Audio/Video/Data
Logitech Media Server Logitech ? 7.7.5 (2014-11-28) 2014-11-28 00000Free GPLv2 Audio
Nimble Streamer WMSPanel 2013 2.15.1-3 (2016-03-21) 2016-03-21 00000Free proprietary Audio/Video
OpenBroadcaster OpenBroadcaster 2003 4.1.1 (2015-01-07) 2015-01-07 00000Free AGPLv3 Audio/Video
Open Broadcaster Software OBS Project 2012-9-01 0.657 (2015-11-24) 2015-11-24 00000Free GPL v2 Audio/Video
PeerCast Giles ? 0.1218 (2007-12-17) 2007-12-17 00000Free GPL Audio/Video
Plex_(software) Plex Media Server ? 1.0.3.2461-35f0caa (2016-07-28) 2016-07-28 00000Free GPL Audio/Video
Red5 (open source) Infrared5/community 2003-09-22 1.0.6 (2015-09-08) 2015-09-08 00000Free Apache License v2 Audio/Video/Data
SHOUTcast Nullsoft 1998-12 2.4.7 (Build 256) (2015-03-31) 2015-03-31 00000Free proprietary Audio
Unified Streaming Platform Unified Streaming 2012 1.7.18 (2016-04-11) 2016-04-11 00995Free Trial license; Perpetual License; Amazon EC2 with embedded license; Microsoft Azure proprietary Audio/Video
Unreal Media Server Unreal Streaming Technologies 2003-09-15 12.0 (2016-09-15) 2016-09-15 00795$795 perpetual license proprietary Audio/Video
VLC media player VideoLAN ? 2.2.4 (2016-06-05) 2016-06-05 00000Free GPL v2 Audio/Video
Windows Media Services Microsoft 1996-12-10 9.6 (2010-04-05) 2010-04-05 00000Free proprietary Audio/Video
Wowza Streaming Engine Wowza Media Systems 2007-02-17 4.5.0 build 18676 (2016-06-23)[2] 2016-06-23 00995Free Developer and Trial licenses; Subscription Licenses at $65/month; Perpetual Pro License at $1995; Amazon EC2 with embedded license starting at $0.15/hour proprietary Audio/Video/Data

Operating system support[edit]

Name Windows OS X Linux Unix
atmosph3re Yes No No No
Darwin Streaming Server Yes Yes Yes Yes
Firefly Yes ? Yes Yes
Flash Media Server Yes Yes Yes No
FreeCast Yes No Yes Yes
Helix DNA Server Yes ? Yes Yes
Helix Universal Server Yes No Yes Yes
Icecast Yes Yes Yes Yes
IIS Media Services Yes No No No
Logitech Media Server Yes Yes Yes Yes
Nimble Streamer Yes Yes Yes No
OpenBroadcaster No No Yes ?
Open Broadcaster Software Yes Yes Yes ?
PeerCast Yes Yes Yes ?
Red5 (open source) Yes Yes Yes Yes
SHOUTcast Yes Yes Yes Yes
Unified Streaming Platform Yes Yes Yes Yes
Unreal Media Server Yes No No No
VLC media player Yes Yes Yes Yes
Windows Media Services Yes No No No
Wowza Streaming Engine Yes Yes Yes Yes

Container format support[edit]

Information about what digital container formats are supported.

Name 3GP AVI ASF QuickTime Ogg OGM Matroska MP4 MPEG-TS FLV ABR WebM
atmosph3re ? ? ? ? ? ? ? Yes ? ? ? ?
Darwin Streaming Server Yes ? ? Yes ? ? ? Yes No No No ?
Firefly ? No ? ? Yes ? ? ? ? ? ? ?
Flash Media Server ? ? ? ? ? ? ? Yes No Yes Yes ?
FreeCast ? ? ? ? Yes ? ? ? ? ? ? ?
Helix DNA Server ? No No No No No No No No No ? ?
Helix Universal Server Yes No Yes Yes Yes No No Yes Yes Yes Yes ?
Icecast ? Yes ? ? Yes ? ? ? ? No No Yes
IIS Media Services Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ?
Nimble Streamer No Yes No No No No Yes Yes Yes Yes Yes ?
OpenBroadcaster No Yes No Yes Yes Yes No Yes ? No ? ?
PeerCast ? ? ? ? Yes ? ? ? ? ? ? ?
Red5 (open source) Yes No No Yes No No No Yes Yes Yes Yes ?
SHOUTcast ? Yes ? ? Yes ? ? ? ? No No ?
Unified Streaming Platform No ? ? Yes No No No Yes Yes Yes Yes ?
Unreal Media Server Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? ?
VLC media player ? Yes ? Yes Yes ? Yes Yes Yes Yes ? ?
Windows Media Services ? ? Yes ? ? ? ? ? ? No No ?
Wowza Streaming Engine Yes No No Yes No No No Yes Yes Yes Yes ?

Protocol support[edit]

Information about which internet protocols are supported for broadcasting streaming media content.

Name HTTP MPEG DASH WebRTC RTSP MMS RTP RTCP UDP TCP RTMP MPEG TS Real Data Transport Web sockets HLS SRTP
atmosph3re Yes ? ? ? ? ? ? ? ? ? ? ?
Darwin Streaming Server No ? ? Yes No Yes Yes ? ? ? ? ?
Firefly ? ? ? ? ? ? ? ? ? ? ? ?
Flash Media Server Yes
(HTTP Live Streaming,HTTP Dynamic Streaming)
? No No No No No ? ? Yes No ?
FreeCast Yes ? ? No No ? ? ? ? ? ? ?
Helix DNA Server Yes No No Yes No Yes No Yes Yes ? ? Yes
Helix Universal Server Yes
(HTTP Live Streaming, MPEG-DASH, HTTP Progressive Streaming)
Yes No Yes Yes Yes Yes Yes Yes Yes No Yes
Icecast Yes ? ? No No No No ? ? ? ? ?
IIS Media Services Yes ? No No No No No No No No No No
Nimble Streamer Yes (HTTP Live Streaming, Smooth Streaming) Yes No Yes No No No Yes Yes Yes Yes No
OpenBroadcaster Yes No No Yes No Yes Yes Yes Yes No ? Yes
PeerCast Yes ? ? ? ? ? ? ? ? ? ? ?
Red5 (open source)[3] Yes No In Development No No No No No Yes Yes (RTMP, RTMPE, RTMPTE, RTMPT, RTMPS, RTMP Dynamic Streaming) No Yes Yes ? No
SHOUTcast Yes ? ? No No No No ? ? ? ? ?
Unified Streaming Platform Yes (HTTP Live Streaming, MPEG-DASH, Smooth Streaming, HTTP Dynamic Streaming, Progressive) Yes ? No No No No ? ? ? Yes No No Yes No
Unreal Media Server Yes
(HTTP Live Streaming, Smooth Streaming)
No No Yes (receiving RTSP streams) Yes Yes Yes Yes Yes Yes
(RTMP, RTMPT, Dynamic RTMP)
Yes No Yes Yes No
VLC media player Yes ? No Yes Yes Yes Yes Yes Yes Yes Yes ?
Windows Media Services Yes
(WM-HTTP)
? No Yes
(WM-RTSP)
Yes, for WMS 9.0 and earlier; removed in WMS 2008 (9.5)[4] Yes
(WM-RTSP)
No Yes
(WM-RTSP/U and MS-MSB)
Yes
(WM-RTSP/T and WM-HTTP)
No No No
Wowza Streaming Engine Yes
(HTTP Live Streaming, Smooth Streaming, HTTP Dynamic Streaming)
Yes
Yes Yes No Yes Yes Yes Yes Yes
(RTMP, RTMPE, RTMPTE, RTMPT, RTMPS, RTMP Dynamic Streaming)
Yes No No Yes Yes
Name HTTP MPEG DASH WebRTC RTSP MMS RTP RTCP UDP TCP RTMP MPEG TS Real Data Transport Web sockets HLS SRTP

Features[edit]

Name Client Playback Synchronization Web Interface Graphical User Interface iOS SDK Android SDK Javascript SDK
Logitech Media Server Yes Yes No
Red5 (open source) No Yes Yes No No No
VLC media player Yes Yes Yes

See also[edit]

References[edit]

  1. ^ "index : feng". LSCube. 
  2. ^ [1]
  3. ^ "Red5". GitHub. Retrieved 2015-11-05. 
  4. ^ David Nelson (10 December 2009). "Windows Media protocol reference". Microsoft Corporation. Retrieved 23 February 2012. 

External links[edit]

  • See the container and protocol of VLC Media Player from here: [2]