java流媒体服务器,目前最好用的流媒体服务器
求教流媒体服务器有哪些,主流
答:1 Flash流媒体服务器 Red5
2 Darwin Streaming Server
3流媒体服务器 Open Streaming Server4 MPEG4IP5开源流媒体平台 FreeCast
6流媒体服务器 Yass
7开源流媒体平台 Stream-2-Stream
8 Flumotion流媒体服务器9 icecast10 WEB自动点唱机 netjukebox
11流媒体解决方案 live555
12 Helix DNA Platform
13电视流媒体服务器 Tvheadend14 OpenAMF15【商业】流媒体服务器 xmoovStream
16 Java流媒体服务器 JRoar
17 webcamFLV
18【商业】流媒体服务器软件 Helix Server
19 Free UPnP Entertainment Service
20流媒体服务器 Tunapie
21 pulpTunes
22流媒体服务器 TivoServer
23 m3w网站的流媒体服务器 m3w24 m9u25音频流记录器 DarkIce26 Java实现的RTMP Flazr(zwtchy123)
流媒体服务器优缺点分析对比
本文对国内外主流流媒体服务器产品进行了优缺点分析对比,旨在帮助大家更好地选择。
一、Wowza
Wowza是一款Java语言编写的流媒体服务器,号称提供10Gb的播出吞吐能力,但实际效果一般,对服务器硬件要求较高。优点是产品成熟,可按月付费,有国内代理商和汉化界面。自2014年后,该产品已更名为Wowza Streaming Engine 4,由美国科罗拉多州的Wowza Media Systems LLC开发。
优点:产品成熟,版本可持续性强。
缺点:国外产品,支持力度不足,付款渠道有限,需使用Paypal付款。
二、NTV Media Server G3
NTV Media Server G3由云视睿博研发,是C语言编写的Linux系统流媒体服务器,满足广播级视频播出要求。特点为产品成熟可靠,稳定性高,提供加密播出和完善的API接口,有较多的大客户群,技术支持和研发团队在北京。
优点:产品化程度高,性能优异,集成方便,技术咨询和服务专业成熟。
缺点:售价偏高,市场分级不足。
三、Flash Media Server
Flash Media Server是Adobe出品的流媒体服务器,虽然是鼻祖,但支持和后续研发逐渐减弱,国内已无分支机构。
优点:老牌产品,对协议适配性好。
缺点:无技术支持。
四、Live555
Live555是一个为流媒体提供解决方案的C++开源项目,支持标准流媒体传输协议。
优点:开源免费。
缺点:成熟度较低,需有较高的技术能力。
五、Red5
Red5是采用Java开发的Flash流媒体服务器,支持音频/视频转换、录制、直播流发布等功能。
优点:开源免费,较成熟。
缺点:性能一般。
六、Open AMF
Open AMF是免费的开放源码替代Macromedia的远程Java Flash,提供应用服务。
优点:开源免费。
缺点:小众,支持文档较少。
流媒体服务器的功能
流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Service(WMS),它采用MMS协议接收、传输视频,采用Windows Media Player(WMP)作为前端播放器;RealNetworks公司的Helix Server,采用RTP/RTSP协议接收、传输视频,采用Real Player作为播放前端;Adobe公司的Flash Media Server,采用RTMP(RTMPT/RTMPE/RTMPS)协议接收、传输视频,采用Flash Player作为播放前端。值得注意的是,随着Adobe公司的Flash播放器的普及(根据Adobe官方数据,Flash播放器装机量已高达99%以上),越来越多的网络视频开始采用Flash播放器作为播放前端,因此,越来越多的企业开始采用兼容Flash播放器的流媒体服务器,而开始淘汰其他类型的流媒体服务器。支持Flash播放器的流媒体服务器,除了Adobe Flash Media Server,还有sewise的流媒体服务器软件和Ultrant Flash Media Server流媒体服务器软件,以及基于Java语言的开源软件Red5。