AMS是北极星通公司开发与维护的国产化软件,是商业化的软件平台,同时提供永久免费版本给中小型企业用户使用,采用C++开发,提供跨平台应用的版本,支持rtmp/rtsp/hls/ts_over_http/flv_over_http/渐进式下载http等主流网络协议,支持直播,录制,点播,回播,虚拟播出,插播,导播等应用模型, 非常适合国人的应用习惯,采用C++开发,可扩展性能强,无需二次开发就可以适用与各种应用场合。
Adobe Flash Media Server软件是Flash平台的一个主要组件,也是Flash Media系列产品的一部分,可以安全、可扩展地交付直播与点播视频及互动应用。Adobe Flash平台是全球领先的设计和开发平台,用于开发可以支持各种桌面操作系统且富有表现力的应用、内容和视频。这个平台也是适用于平板电脑、智能手机等 设备的首个移动平台。Disney.com、MLB.com、DIRECTV等大型广播公司和媒体公司都选择使用Adobe Flash平台在网络上完成视频交付,YouTube和MySpace等社交网站也在使用这个平台。
Red5的主要功能和Aodbe公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的 开源流媒体服务器。它由Java语言编写,使用RTMP作为流媒体传输协议,这与FMS完全兼容。它具有流化FLV、MP3文件,实时录制客户端流为 FLV文件,共享对象,实时视频播放、Remoting等功能。用Red5替换FMS后,客户端不用更改可正常运行。
Wowza Media Server是采用JAVA开发的一个高性能、可扩展的流媒体服务器软件,支持直播、VOD、在线视频聊天、远程录制功能, 它也支持多种播放器技术,包括: FLASH,HLS,Microsoft Silverlight,VLC等。
FMS,RED5,WOWZA都是优秀的流媒体服务系统,其中RED5还是基于JAVA的开源方案,FMS和WOWZA都是商业化的软件系统,它们提供了高质量的跨平台多屏发布方案,适合有流媒体基础,最好能懂些开发语言的工程技术人员,我们下面分别从几个方面来给用户展示出AMS与他们的区别,以便用户部署流媒体应用方案时做选择。
Aoku Media Server |
Wowza Media Server |
Flash Media Server |
RED5 |
|
支持协议 |
rtsp,rtmp,ts,ts_over_http,flv_over_http,hls,http渐进下载播放 |
rtsp,rtmp,hls,http等 |
rtmp,rtmfp,HLS,HDS |
rtmp |
开发语言 |
C++ |
Java |
C++ |
Java |
适用操作系统 |
Windows,linux,arm-linux |
Windows,linux,ios |
Windows,linux,ios |
Windows,linux,ios |
单服务器并发用户 |
2000+ |
2000+ |
2000+ |
|
基本功能 |
直播,点播 |
直播,点播,会议共享 |
直播,点播,数据共享 |
直播,点播,数据共享 |
rtmp回播功能 |
支持 |
不支持 |
不支持 |
不支持 |
录像 |
支持手动录像,有流就录像,任务录像。支持录制mp4/flv |
需二次开发 |
需二次开发 |
需二次开发 |
录制的文件是否支持点播 |
可直接录制带索引的节目,或者录制时候直接生成索引,支持各种点播及播放 |
非标准格式,需处理 |
非标准格式,需处理 |
非标准格式,需处理 |
录制文件生成方式 |
同时支持录制新文件和追加文件 |
需二次开发支持 |
需二次开发支持 |
需二次开发支持 |
文件列表直播 |
支持 |
不支持,需二次开发 |
不支持,需二次开发 |
不支持 |
插播,导播 |
支持 |
不支持 |
不支持 |
不支持 |
多终端接收 |
支持 |
支持 |
支持 |
不支持 |
直播频道二次编码 |
支持 |
支持 |
支持 |
不支持 |
拉监控流/动态域名 |
支持 |
不支持 |
不支持 |
不支持 |
视频会议数据共享 |
不支持 |
支持 |
支持 |
支持 |
支持的播放器 |
Flash,HLS,HTML5,VLC等 |
FLASH,HLS,Microsoft Silverlight,VLC |
FLASH,HLS,VLC |
FLASH,VLC |
软件性质 |
商业软件,有免费版 |
商业软件 |
商业版 |
开源版 |