FMS4.5很不错的流媒体服务器。支持HLS/HDS/RTMP/Security/DRM/Cluster等。
缺点呢?FMS配置繁琐,架构陈旧,260多个线程就是性能杀手,重启需要1分钟就是可笑,内嵌的http服务器是apache,真是物以类聚。FMS比起SRS来就是旧社会的产物:参考高性能流媒体服务器SRS:https://github.com/winlinvip/simple-rtmp-server
它的客户端为FlashPlayer,C/S架构。有脚本语言actionscript,支持客户端和服务器端开发。
若自己做流媒体服务器,能做到这样,很不错了。
相关链接:
http://help.adobe.com/en_US/flashmediaserver/techoverview/index.html
RTMP协议也已经公开了,网上说握手的协议更改了,其实包没有改C0C1和S0S1S2,最后是C2,但是包的内容改了。
Red5的官网上也有一些链接,wireshark的rtmpt源码也有链接:
http://trac.red5.org/wiki/Codecs/RTMPSpecification
http://osflash.org/documentation/rtmp
http://wiki.gnashdev.org/RTMP
http://wiki.gnashdev.org/RTMP_Messages_Decoded
http://www.acmewebworks.com/Downloads/openCS/TheAMF.pdf
http://www.gnashdev.org/files/rtmp-decoded.pdf
Adobe的链接:
http://www.adobe.com/devnet/rtmp.html
Wikipedia:
http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol