FFmpeg ~ Open Source Audio Visual Toolset


A complete, cross-platform solution to record, convert and stream audio and video. FFmpeg is the leading multimedia framework, able to decodeencodetranscodemuxdemuxstreamfilter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.

ffmpeg.org

Resources:

en.wikipedia.org/wiki/FFmpeg

github.com/FFmpeg/FFmpeg

sourceforge.net/projects/ffmpeg-windows-builds

sourceforge.net/projects/ffmpeg-batch

sourceforge.net/projects/ffmpeg-ios

opensource.com/article/17/6/ffmpeg-convert-media-file-formats

GNUMP3d ~ GNU Streaming Media Server


GNUMP3d is a streaming server for MP3s, OGG vorbis files, movies and other media formats.

It is designed to be:

  • Small, stable, portable, self-contained, and secure.
  • Simple to installconfigure, and use.
  • Portable across different varieties of Unix, the GNU Operating System, and Microsoft Windows platforms.

www.gnu.org/software/gnump3d/

Internet DJ Console ~ Stream Live Radio Shows


A GTK+ Shoutcast / Icecast client with two main media players, a jingles player, crossfader, ogg and mp3 streaming, stream automation timers, aux input, Voice and VoIP integration. File formats: mp3, ogg, flac, wma, wav, m4a, m3u, pls, and others.

Features:
  • Streams to Shoutcast and Icecast2 servers
  • Two main media players with crossfader
  • Microphone audio signal processing
  • IRC announcements

idjc.sourceforge.net/

sourceforge.net/projects/idjc/

Great Little Radio Player ~ Stream Player


This is ‘Great Little Radio Player’. It is a robust internet radio station streamer. It connects to web sites offering radio streaming and lets you play radio stations directly from that location. Developed for Windows, Linux and MacOSX.

Features:
  • Radio streaming
  • Stations have country and genre tags
  • Fast playing remote stations
  • You can make stations favorite
  • Looks good
  • Searching stations by name, country and genre

sites.google.com/view/greatlittleradioplayer/home

sourceforge.net/projects/glrp/

footuner ~ Foobar2000 Stream Theme


A foobar2000 skin / theme designed for internet streams. Search and import streams from tunein.com and Community Radio Browser

footuner

github.com/smoralis/footuner
hydrogenaud.io/index.php?topic=119049.0

ShuiCast ~ Foobar / WinAmp Streaming


ShuiCast is a plugin for both Winamp and Foobar2000 that provides the ability to broadcast various audio formats to a few of the major broadcasting servers. It is a continuation of the Oddcast/Edcast streaming software that can stream to either Icecast or Shoutcast servers, integrating changes made by the AltaCast and Edcast-Reborn spinoffs.

Features:

  • Stream to IceCast or ShoutCast
  • Support for Ogg Vorbis, LAME (lame_enc.dll), and AAC (libfaac.dll) – note lame_enc.dll and libfaac.dll must be downloaded separately in order to use these formats
  • Multiple encoders (you can simultaneously broadcast in multiple formats at the same time)
  • Standalone application as well as plugin for Winamp, RadioDJ and Foobar2000
  • Metadata not only from media player (i.e. Winamp) but also from a file, a URL or a window
  • Peak and RMS Meter
  • Live Recording (you can switch on/off without disconnecting the encoder)

github.com/torteshui/ShuiCast

Network Audio System ~ Client Server Sound


The Network Audio System is a network transparent, client/server audio transport system.

Features:

  • Device-independent audio over the network
  • Lots of audio file and data formats
  • Can store sounds in server for rapid replay
  • Extensive mixing, separating, and manipulation of audio data
  • Simultaneous use of audio devices by multiple applications
  • Used by a growing number of ISVs
  • Small size
  • Free! No obnoxious licensing terms

www.radscan.com/nas
sourceforge.net/projects/nas

DarkIce ~ Live Audio Streamer


DarkIce records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server.

DarkIce can record from:

  • OSS audio devices
  • ALSA audio devices
  • Solaris audio interface
  • Jack sources
  • uLaw audio input through a serial interface
  • CoreAudio (branch darkice-macosx)

DarkIce can encode in the following formats:

  • MP3 – using the lame library
  • MP2 – using the twolame library
  • Ogg Vorbis
  • AAC LC – using the faac library
  • AAC HEv2 – using libaacplus library
  • Opus – using Xiph’s libopus library
  • Vorbis – using Xiph’s libvorbis library

DarkIce can send the encoded stream to the following streaming servers:

www.darkice.org
sourceforge.net/projects/darkice

Universal Media Server ~ DLNA-compliant UPnP Media Server


Universal Media Server is a media server capable of serving videos, audio and images to any DLNA-capable device. It is free, regularly updated and has more features than any other media server, including paid media servers.

It streams to many devices including Sony PlayStation 3 (PS3) and PlayStation 4 (PS4), Microsoft Xbox One and 360, many TVs (Samsung, Panasonic, Sony, Vizio, LG, Philips, Sharp), smart phones (iPhone, Android, etc.), Blu-ray players, and more. Universal Media Server supports all major operating systems, with versions for Windows, Linux and Mac OS X.

The program streams or transcodes many different media formats with little or no configuration. UMS is powered by MEncoder, FFmpeg, tsMuxeR, AviSynth, MediaInfo and more, which combine to offer support for a wide range of media formats.

www.universalmediaserver.com
sourceforge.net/projects/unimediaserver