User Tools

Site Tools


anonradio_-_dj

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
anonradio_-_dj [2021/06/30 22:08]
smj
anonradio_-_dj [2022/07/01 19:24] (current)
hc9 [butt configuration]
Line 9: Line 9:
 Before getting your own show, you may like to try broadcasting during [[http://anonradio.net/openmic/|OpenMIC]]. Before getting your own show, you may like to try broadcasting during [[http://anonradio.net/openmic/|OpenMIC]].
  
-===== Live Streaming =====+===== Streaming =====
  
 There are a variety of tools that can be used to stream to aNONradio from a variety of operating systems. There are a variety of tools that can be used to stream to aNONradio from a variety of operating systems.
-Any scheduled DJ can choose between live streaming, podcasting or repeating your show.  This makes it very flexible for the DJ especially when you find your self in a bind with a personal emergency or scheduling conflict. 
  
 Regardless of what software you use, please ensure that your outgoing stream conforms to the following specifications: Regardless of what software you use, please ensure that your outgoing stream conforms to the following specifications:
  
-  Bit rate:     192 Kbps CBR+<code> 
 +  Bit rate:     192 Kbps
   Sample Rate:  44.1 KHz   Sample Rate:  44.1 KHz
   Channels:     2 (stereo)   Channels:     2 (stereo)
   Format:       mp3   Format:       mp3
 +</code>
  
 ==== liquidsoap ==== ==== liquidsoap ====
Line 25: Line 26:
 It is possible to stream a collection of audio files using liquidsoap: It is possible to stream a collection of audio files using liquidsoap:
  
-   liquidsoap 'output.icecast(%mp3, host="anonradio.net", port=8010, +<code> 
-  user="YOURSDFUSERNAME", password="YOURICECASTPASSWORD", +liquidsoap 'output.icecast(%mp3, host="anonradio.net", port=8010, 
-  mount="/YOURSDFUSERNAME", mksafe(playlist("/path/to/playlist.m3u")))'+user="YOURSDFUSERNAME", password="YOURICECASTPASSWORD", 
 +mount="/YOURSDFUSERNAME", mksafe(playlist("/path/to/playlist.m3u")))' 
 +</code>
  
 ''playlist.m3u'' must then contain a list of these files. The above command must be terminated at the end of the show; if not, it will loop, resulting in weird behavior. ''playlist.m3u'' must then contain a list of these files. The above command must be terminated at the end of the show; if not, it will loop, resulting in weird behavior.
Line 37: Line 40:
 ==== butt ==== ==== butt ====
  
-"[[http://danielnoethen.de/|butt]] (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports SHOUTcast and Icecast and runs on Linux, Mac OS X and Windows. The main purpose of butt is to stream live audio data from your computers Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or automatically stream a set of audio files."+"[[http://danielnoethen.de/|butt]] (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports SHOUTcast and Icecast and runs on Linux, Mac OS X and Windows. The main purpose of butt is to stream live audio data from your computer'Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or automatically stream a set of audio files."
  
-Instructions on using ''butt'' to stream to aNONradio are forthcoming.+=== butt configuration === 
 + 
 +Click **Settings**, in **Main** click **ADD** under Server 
 + 
 +<code> 
 +                Name:    aNONradio 
 +                Type:    IceCast 
 +             Address:    anonradio.net 
 +                Port:    8010 
 +            Password:    your dj password 
 +  IceCast mountpoint:    your sdf username 
 +        IceCast user:    your sdf username 
 +</code> 
 + 
 +Click Save 
 + 
 +in **Main** Click **ADD** under Stream Infos 
 + 
 +<code> 
 +                Name:    your show name  
 +         Description:    your show description 
 +               Genre:    your show genre 
 + URL:    http://anonradio.net:8000/anonradio 
 +</code> 
 + 
 +Click **Audio** 
 + 
 +<code> 
 +        Audio Device:    mic, line input, etc 
 +             Channel:    44100Hz 
 +     Streaming Codec:    MP3 
 +   Streaming Bitrate:    192k 
 +</code> 
 + 
 +Under **Configuration** click **Save**. 
 +When you are ready to connect to your IceCast mountpoint and start streaming click the play icon
  
 ==== Nicecast ==== ==== Nicecast ====
Line 49: Line 87:
 To stream during your timeslot or during openmic, create a playlist of your desired songs: To stream during your timeslot or during openmic, create a playlist of your desired songs:
  
-''ls -d -1 /PATH/TO/YOUR/MUSIC/*.* >> playlist.m3u''+''ls -d -1 /PATH/TO/YOUR/MUSIC/*.* <nowiki>>></nowiki> playlist.m3u''
  
 Copy the default ezstream config to your home directory: Copy the default ezstream config to your home directory:
  
 +<code>
   mkdir ~/.ezstream   mkdir ~/.ezstream
   cp /usr/share/doc/ezstream/examples/ezstream_mp3.xml ~/.ezstream/   cp /usr/share/doc/ezstream/examples/ezstream_mp3.xml ~/.ezstream/
 +</code>
  
 Edit your newly copied config thusly: Edit your newly copied config thusly:
anonradio_-_dj.1625090905.txt.gz · Last modified: 2021/06/30 22:08 by smj