Today, many projects are built around real-time communication (text, voice or video) like collaboration tools, chat applications and much more.

Adobe® Flash® Media Server is probably the most widely used solution for streaming video and real-time communication. It is a stable product that has been experienced for years and used by many companies.

On the other hand, if you're looking for a free solution to stream your media, there are so few alternatives that you can rely on.

And here are 2 of them (if you know any other free and solid ones, please share):

Red5

Red5 Flash Server

Red5 is an open source Flash server that is written in Java and supports:

  • streaming audio/video (FLV, MP3, F4V, MP4, AAC, M4A)
  • recording client streams (FLV only)
  • shared objects
  • live stream publishing (Sorenson, VP6, h.264, MP3, AAC and more)

It has installers for OSX and Windows. Also, it can be downloaded as a zip file to be used in any OS.

Mammoth Server

Mammoth Flash Server

Mammoth is also an open source Flash streaming server that is built with C++ and can run on Windows and *nix OSs.

It can stream all Flash codecs like h263, h264, mp3, vp6, speex, nellymoser, etc.

By using FFmpeg it has has container support for most formats: mov, flv, mkv, mp3 and more.

The server is still in alpha phase but very promising.

 

If you know any other free and solid alternatives, please share and we'll be happy to add them to the list.

WebResourcesDepot Feed