https://blog.csdn.net/xuheazx/article/details/52020933
1、服务端:典型的流媒体服务器有微软的Windows Media Service(WMS),
传输协议:它采用MMS协议接收、传输视频,
客户端播放:采用Windows Media Player(WMP)作为前端播放器
2、服务端:RealNetworks公司的Helix Server,
传输协议: 采用RTP/RTSP协议接收、传输视频,
客户端播放:采用Real Player作为播放前端;
3、服务端:Adobe公司的Flash Media Server,
传输协议:采用RTMP(RTMPT/RTMPE/RTMPS)协议接收、传输视频,
客户端播放:采用Flash Player作为播放前端
其他:Ultrant Flash Media Server流媒体服务器软件,以及基于Java语言的开源软件Red5,ffserver
- 流媒体解决方案 Live555 (C++)
- 流媒体平台框架 EasyDarwin (C++,国产精品)
- 实时流媒体播放服务器程序DarwinStreamingSrvr (C++)
- Flash流媒体服务器 Red5 (Java)
- 流媒体服务器 Open Streaming Server (Java)
- FMS流媒体服务器 (Adobe,收费的)
- Wowza流媒体服务器(Java)
- 开源流媒体平台FreeCast(Java)
- 最后补充一个 Ngix+RTMP插件
第1部分:开源流媒体服务器:
1. Red5流媒体服务器(Red5 Media Server),相关的教程参考:RED5教程>>
2. SRS流媒体技术 ,相关的教程参考:SRS流媒体技术>>
3. crtmpserver,相关的教程参考:crtmpserver>>
4. Live555流媒体,相关的教程参考:live555技术>>
5. Nginx环境,相关教程参考:nginx教程>>
第2部分:非开源商用付费流媒体服务器:
很负责任的说,FMS流媒体服务器(也就是现在的AMS)、WOWZA流媒体,都不是免费的,是正宗祖传付费产品。
1. FMS流媒体服务器,相关介绍与教程:FMS教程>>
2. WOWZA流媒体,相关介绍与教程:Wowza教程>>
第3部分:主要特性方面:
特性方面还不太好片面的来说,总体来说付费产品,还是有一定优势,毕竟他们有专业的团队在做产品;免费开源产品方面,red5算是老牌子,SRS也不错,但现在已停止更新了。
用户实际使用中,还是按自己的实际情况来选产品吧。
百家号上的文章链接:流媒体视频服务器系统AMS/wowza/red5/SRS比较>>