Installing shout
This guide provides instructions for installing the shout
libraries along with their development dependencies. The shout module enables playback of local and remote MP3 files at any sample rate.
Important To handle MP3 files effectively, the shout module must be built and loaded along with other components. For detailed instructions, please refer to the mod_shout documentation.
Ensure to consult documentation or seek assistance from ChatGPT or Google for installation specifics based on your OS version and CPU architecture. This guide assumes you are using Ubuntu.
Steps
-
Install Required Libraries
Use the following commands to install the necessary libraries and their development files:
sudo apt-get install libshout3-dev
sudo apt-get install libmpg123-dev
sudo apt-get install libmp3lame-devNote: The names and availability of these libraries may vary depending on your operating system. If you encounter issues or are using a different OS, please consult the relevant documentation or search online for the appropriate library names.
-
Clean and Rebuild FreeSWITCH To ensure a clean build of FreeSWITCH, follow these steps:
make clean
./configure
makemake clean
: Removes any old build artifacts to ensure a fresh start../configure
: Prepares the build environment by checking system dependencies and configuration options.make
: Compiles the project from source.
By following these steps, you will ensure that you have a clean and up-to-date build of FreeSWITCH.