Unreal Media Server
软件描述
Unreal Media Server 是一款软件流媒体服务器,提供了丰富的实时和点播流媒体功能。它支持多种流媒体协议,可将内容传输至 Flash Player、Silverlight、Windows Media Player、Unreal Media Player、移动设备等。
官方网站
访问软件的官方网站了解更多信息
www.umediaserver.net
什么是 Unreal Media Server?
Unreal Media Server 是一款多媒体软件流媒体服务器,提供丰富的实时和点播流媒体功能。它支持多种流媒体协议,可将内容传输至 Flash Player、Silverlight、Windows Media Player、Unreal Media Player、移动设备以及机顶盒。
该服务器支持 UMS 协议(基于我们自主研发的 DirectShow 架构、解码器无关的协议),用于以单播和组播模式向 Unreal Media Player 流媒体传输;支持 RTMP 和 RTMPT 协议,用于向 Flash Player 流媒体传输;支持 MS-WMSP 和 MS Smooth Streaming 协议,用于向 Silverlight 和 Windows Media Player 流媒体传输;支持 Apple HTTP Live Streaming 协议,用于 iOS 及其他支持 HLS 的设备;支持 MPEG2-TS 协议,用于向机顶盒传输内容。通过 RTMP 和 HLS 协议支持自适应码率流媒体。Flash Player 和 Unreal Media Player 支持时间移位播放功能。
Unreal Media Server 可以流媒体传输任何多媒体文件格式,无论其编码方式如何。支持的容器格式包括但不限于:MP4、ASF、AVI、MKV、MPEG、WMV、FLV、OGG、MP3、3GP、MOV。文件可采用“点播”模式进行单播,或采用“实时”模式进行组播。支持播放列表功能。
Unreal Media Server 是一款完全采用 C++ 编程语言开发的高性能服务器软件,充分利用了 Windows 操作系统内置的高效机制,如多线程和异步套接字 I/O。在标准机器上运行时,该服务器能够为数千个并发观众提供流媒体服务,同时对机器的内存和 CPU 使用率影响最小。