PCM6cast is a software program that allows for audio streaming through IPv6 multicast using RTP technology, serving as a broadcaster and client for raw PCM audio.
pcm6cast is specifically designed for audio distribution and broadcast, unlike other programs like VAT and RAT that are primarily geared towards audio conferencing. With the ability to configure SDL's audio output settings by setting environment variables, users can choose the audio driver and sound card of their choice for optimum performance.
One of the great things about pcm6cast is its compatibility with most systems, thanks to its use of autoconf. However, it does require SDL for audio playback and libshout version 2 and either LAME for MP3 support or Ogg Vorbis for broadcast.
In the latest release of pcm6cast, there have been several improvements and fixes. One of the major changes includes the switch from audiofile to libsndfile and the change in audio buffer from char* to short*. This update also includes fixing a mistake in the rtp_packet_t structure, as well as updated README with a new test stream group.
Overall, if you're looking for a reliable and versatile audio streaming software, pcm6cast is the way to go.
Version 0.11: N/A