× Warning! This forum is in archival status. New contributions may not work.
Tips To Fullfil and spice up your Airtime Life (Daily,Monthly,or Whenever the pen fill with ink)
  • see below
    Post edited by Voisses Tech at 2013-07-25 16:13:34
    Anyone reading this a find it funny about my grammar , I make no apology ,Go get a translator.
    "The Problem with education today is that it takes a university degree to switch on a light bulb"
    "You learn from your mistakes but wise people learn from others mistakes avoid Making mistakes there is not sufficient rooms to make them"
    "Innuendo","If's","Assumptions" and "Fear" are for politician.Who,What,where,When and How are for those seeking knowledge and care about Humanity.
    "I might be in Mud but that does not Make me a Wild Hog(pig)"
    “Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage to move in the opposite direction.”
    "The only thing that remains constant is change itself"
    May the force be with you,until our path or destiny bring us in tandem.
  • 7 Comments sorted by
  • My first tips helps you to

    •     Give your listener a little intro file when they first connect (maybe your station Id ,a little promo,etc.)
    •     Create a backupfile that you can do Airtime maintenance without disconnect them from the stream
    Using Icecast

    1. Locate the path of your webroot

    sudo pico /etc/icecast2/icecast.xml

     
    go to the line that give the path and see what is the  webroot

     
    usually it is  /usr/share/icecast2/web
    and not /etc/icecast/web

    • Copy two  audio files in this directory

    intro .(mp3  or ogg)
    backupfile.(mp3 or ogg)



    Conditions and Limitation

    • these files must be the same
    bitrate,sample-rate , codec and channel  that you intended to stream ( oh yes it might work for others but you are on your own)



    Airtime gives this example here

    <mount> 

                    <mount-name>/airtimestream</mount-name> 

                    <hidden>0</hidden> 

     </mount>

     

     <mount> 

                     <mount-name>/live</mount-name> 

     
                     <fallback-mount>/airtimestream</fallback-mount> 

     
                     <fallback-override>1</fallback-override> 

     
                     <hidden>0</hidden> 

         </mount> 

        <mount> 

                          <mount-name>listen</mount-name> 

     
                          <fallback-mount>/live</fallback-mount> 

     
                          <fallback-override>1</fallback-override> 

          

                            <hidden>0</hidden> 

     
         </mount>

    now lets modify the mount /airtimestream  to do some lovely things

    • want to place an introfile that listeners will hear when they are first connect your mount
    modify to read


    <mount> 

                 <mount-name>/airtimestream</mount-name> 

                 <intro>/stationid.mp3</intro>

     

                 <hidden>0</hidden> 

     
        </mount>



    • want a backupfile  so that when you are doing airtime server maintenance  listeners will not be disconnected and still feed something.
    • Backupfile can be a previous recording or anything you chose,but remember it will loop continously and will resume when the stream comes back so make it long enough 

    modify to read

    <mount>

                     <mount-name>/airtimestream</mount-name>

     
                     <fallback-mount>/backupfile.mp3</fallback-mount>

     
                     <intro>/stationid.mp3</intro>

                     <fallback-override>1</fallback-override>

     
                    <hidden>0</hidden>

     
        </mount>



    or just want to use a shoutcast mount for backup or live stream modify to read




    <mount>

           <mount-name>/airtimestream</mount-name>

     
             <fallback-mount>/backupfile.mp3</fallback-mount>

              <shoutcast-mount>/stream</shoutcast-mount>
     
             <intro>/stationid.mp3</intro>

             <fallback-override>1</fallback-override>

     
           <hidden>0</hidden>

     
        </mount>




    a nice thing I found is placing the Airtime and Icecast on seperate boxes


    source documentation

    Airtime                         http://en.flossmanuals.net/airtime/stream-handover/

    Icecast documentation   http://www.icecast.org/docs/icecast-2.3.1/icecast2_config_file.html
    Post edited by Voisses Tech at 2013-07-25 16:25:02
    Anyone reading this a find it funny about my grammar , I make no apology ,Go get a translator.
    "The Problem with education today is that it takes a university degree to switch on a light bulb"
    "You learn from your mistakes but wise people learn from others mistakes avoid Making mistakes there is not sufficient rooms to make them"
    "Innuendo","If's","Assumptions" and "Fear" are for politician.Who,What,where,When and How are for those seeking knowledge and care about Humanity.
    "I might be in Mud but that does not Make me a Wild Hog(pig)"
    “Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage to move in the opposite direction.”
    "The only thing that remains constant is change itself"
    May the force be with you,until our path or destiny bring us in tandem.
  • Vote Up0Vote Down hoerichhoerich
    Posts: 627Member, Airtime Moderator
    My first tip for any user:

    If anyone asks you for log-files, do

    "sudo airtime-log --dump"

    This will pack all the logs in a file at userhome.
    Post edited by hoerich at 2013-07-23 13:52:01
    Official Airtime Forum Manager
    --------------------------
    Most of the time an issue is located between keyboard and chair.
  • Create an RSS feed to your Stream by putting this

    <?xml version="1.0"?>

    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/icestats">

    <rss version="2.0">
    <channel>
        <title>My Sweet Radio</title>
        <link>
           http://www.mywebsite.www
         </link>
       <language>en-UK</language>
        <pubDate></pubDate>
        <description>What is playing</description>
    <xsl:for-each select="source">
        <item>
            <title><xsl:value-of select="server_name" /></title>
            <guid><xsl:value-of select="metadata_updated" /></guid>
            <link><xsl:value-of select="listenurl" /></link>
            <description><xsl:value-of select="artist" /> <xsl:value-of select="title" /></description>
        </item>
    </xsl:for-each>
    </channel>
    </rss>
    </xsl:template>

    </xsl:stylesheet>




    in text document  and name it whatever.xsl,then place the file your icecast share directory 

    now navigate to http://yourhost:port/whatever.xsl
    Post edited by Voisses Tech at 2013-07-25 16:11:39
    Anyone reading this a find it funny about my grammar , I make no apology ,Go get a translator.
    "The Problem with education today is that it takes a university degree to switch on a light bulb"
    "You learn from your mistakes but wise people learn from others mistakes avoid Making mistakes there is not sufficient rooms to make them"
    "Innuendo","If's","Assumptions" and "Fear" are for politician.Who,What,where,When and How are for those seeking knowledge and care about Humanity.
    "I might be in Mud but that does not Make me a Wild Hog(pig)"
    “Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage to move in the opposite direction.”
    "The only thing that remains constant is change itself"
    May the force be with you,until our path or destiny bring us in tandem.
  • as @denise  pointed out here http://forum.sourcefabric.org/discussion/15679/low-sound-output

    tweak your replay gain can increase your low sound output

    also I found out that if your output stream is low you might want to increase the output bit rate
    Anyone reading this a find it funny about my grammar , I make no apology ,Go get a translator.
    "The Problem with education today is that it takes a university degree to switch on a light bulb"
    "You learn from your mistakes but wise people learn from others mistakes avoid Making mistakes there is not sufficient rooms to make them"
    "Innuendo","If's","Assumptions" and "Fear" are for politician.Who,What,where,When and How are for those seeking knowledge and care about Humanity.
    "I might be in Mud but that does not Make me a Wild Hog(pig)"
    “Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage to move in the opposite direction.”
    "The only thing that remains constant is change itself"
    May the force be with you,until our path or destiny bring us in tandem.
  • Vote Up0Vote Down Albert FRAlbert FR
    Posts: 1,978Member, Airtime Moderator
    only one information :

    when you use an intro file with icecast or shoutcast, take care !
    your file must be encoded at the same level as your stream
    for example : a stream at 128kb/s need an intro file at 128kb/s

    and the same name

    for example :

    intro file : nessradio.mp3
    stream : nessradio.mp3

    the reason : some players have problems with intro file
  • Back up your server

    This link is the recommended way for Airtime.

    http://sourcefabric.booktype.pro/airtime-24-for-broadcasters/backing-up-the-server/

    And by the way,You might want to spend some time at the administration page
    Post edited by Voisses Tech at 2013-08-12 12:53:50
    Anyone reading this a find it funny about my grammar , I make no apology ,Go get a translator.
    "The Problem with education today is that it takes a university degree to switch on a light bulb"
    "You learn from your mistakes but wise people learn from others mistakes avoid Making mistakes there is not sufficient rooms to make them"
    "Innuendo","If's","Assumptions" and "Fear" are for politician.Who,What,where,When and How are for those seeking knowledge and care about Humanity.
    "I might be in Mud but that does not Make me a Wild Hog(pig)"
    “Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage to move in the opposite direction.”
    "The only thing that remains constant is change itself"
    May the force be with you,until our path or destiny bring us in tandem.

  • Post edited by Robert Bauhaus at 2013-08-24 09:15:50