Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器。它由Java语言编写,使用RTMP作为流媒体传输协议,这与FMS完全兼容。它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能。注意:red5存在不同版本jdk的兼容问题,此1.0.6版本本人只在jdk1.7上使用,完美兼容,其他版本jdk需要自己去测试。