![]() If no error messages are generated, then check the error.log file in the log directory for the ‘server started’ message, it will look something like: INFO main/main Icecast 2.4.1 server started Once the configuration file is modified, you should be able to start the server with the following command icecast -c /path/to/icecast.xml ![]() If you expect many listeners, make sure to adjust the limit in the block.Īdditionally make sure to note where the Icecast log file is stored, see the value in the section. Will be used for authenticating admin features of Icecast. Will be used for the source client authentication. ![]() DNS name or IP address used for stream directory listings. Most of the specified values in the samples are fine, for a basic setup the following entries should be specified, and if neccessary, changed to suite your situation: The next step is to edit the icecast.xml config file and set the appropriate values. #Ladiocast setup how toHow to do this is not contained within this documentation.Īfter installation there is placed a sample config file named icecast.xml in either /usr/local/etc, /etc/ or /etc/icecast2/ (for UNIX) or in the current working directory, in a folder called etc, in case you are using the Window binary package. #Ladiocast setup downloadThe recommended way to do this is using the distro packages, or in case of Win32 download the binary package or installer. #Ladiocast setup installThe first step in the process is to install the Icecast server itself. Icecast is also available in a Win32 GUI version, and the steps are similar in setup, but not quite the same. Setting up IcecastĪt this point, the steps outlined here related to the Unix version or Win32 console version of Icecast. In this case each broadcast or stream is a separate mountpoint. This means you can have a single Icecast server contain multiple broadcasts with different content, or possibly the same broadcast but with streams of different bitrates or qualities. A mountpoint is a unique name on your server identifying a particular stream - it looks like a filename, such as /stream.ogg and a listener can only listen to a single mountpoint at a time. The BasicsĮach Icecast server can house multiple streams, we call these mountpoints. The source client (in general) runs on a separate machine than Icecast, but does not necessarily need to. The Icecast server will be the place where all listeners of your stream will connect. Listeners connect to the mountpoint and Icecast send the stream to them. IceS, RoarAudio, …) connects to a mountpoint on the Icecast server and sends audio or video data to it. The following diagram shows how Icecast works:Ī Source Client (i.e. ![]() ![]() In that case please also refer to the documentation of that distribution and or a distribution specific How-To.Īs already explained in the Introduction, there are two major components involved: The streaming server (Icecast in this case) and the source client. If you installed a Linux/Unix distribution package, then it will likely come with different paths, different means of starting it, etc. Please also note that those are generic instructions. It is by no means a complete list but should give you enough to get started. This section will describe the essential requirements in setting up a simple Internet radio station. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |