I started with these instructions for just the icecast part but updated for FreeBSD 12.1. But left out the source client stuff I didn’t need (IceS is too limited features for me) and added the (very impotant imo!) ssl stuff to keep things secure. Install icecast:
pkg install icecast
Code language: Bash (bash)
Enable it:
echo 'icecast_enable="YES"' >> /etc/rc.conf
Code language: Bash (bash)
Continue reading Setting up Icecast Streaming server on FreeBSD