Red5 is a free and open source flash server written in Java that comes with support for: streaming video (FLV, F4V, MP4), streaming audio (MP3, F4A, M4A), recording client streams (FLV only), shared objects, live stream publishing, remoting.NOTE: Red5 is licensed and released under the terms of the GNU Lesser General Public License.