Media Server
Overview.

Unreal Media Server is a software streaming server offering rich choice of live and on demand streaming functionality. It supports variety of streaming protocols to deliver content to Flash Player, Silverlight, Windows Media Player, Unreal Media Player, mobile devices and Set-Top boxes.

The server supports UMS (our proprietary, DirectShow-based, codec-independent) protocol for streaming to Unreal Media Player in Unicast and Multicast modes; RTMP and RTMPT protocols for streaming to Flash Player; MS-WMSP protocol for streaming to Silverlight, Windows Media Player; MPEG2-TS protocol for streaming to Set-Top boxes and iOS devices.

Unreal Media Server streams ANY multimedia file format, encoded with ANY codec. Supported container formats include but are not limited to:
MP4, ASF, AVI, MKV, MPEG, WMV, FLV, OGG, MP3, 3GP, MOV.
When streaming a file, the server does not transcode or decode it but just demultiplexes it into audio-video elementary content that can be streamed over supported protocols to media players. Files can be unicasted in "on-demand" mode or multicasted/broadcasted in "live" mode. Playlist functionality is supported.

The server can receive live audio-video streams from any RTSP and MPEG2-TS encoding devices such as IP cameras and broadcasting equipment; from software RTSP streaming applications and MS-WMSP encoders such as VLC/WME; and also from Unreal Live Server which is our proprietary live audio-video encoder. Unreal Live Server supports any possible capture device attached to a PC, such as USB digital camera, microphone or capture/TV-tuner card. The Live Server encodes captured audio-video with H264, VC1, AAC, MP3 codecs and streams it over UMS protocol to Unreal Media Server.
The Media Server demultiplexes incoming live audio-video content and can deliver it over any supported protocol to media players. Live content can also be recorded based on scheduler or motion detection, independently of streaming, into ASF and MP4 files.

Unreal Media Server supports two streaming delivery modes: Near-Real-Time and Buffered. Conferencing applications requiring low latency can take advantage of 0.2 - 2 seconds latency provided by Near-Real-Time mode. The server supports a number of authentication methods, access restrictions, user logging and live activity monitoring. The server comes with extensive SDK allowing creating multimedia applications and controlling the server programmatically.

Unreal Streaming Media Player is a native player for receiving and playing streams via UMS protocol over TCP, RTP(UDP), HTTP(S) transports. It realizes the advantages of UMS streaming protocol such as low latency, built-in user authentication, codec independence and content protection. The player can be embedded into web page as an ActiveX control for IE browser or as a plugin for Firefox, Netscape, Mozilla, Safari, Opera and Chrome browsers.

Refer to our architecture page for technical details.
Download free version of Unreal Media Server and enjoy!












   © 2003-2012 Unreal Streaming Technologies. All rights reserved.