stream handover (airtime 1.8.2)
  • Hello,

    I recently followed your instructions for stream handover using Mixxx and setup icecast.xml as instructed.

    The example though is only for a single mp3 mount point output from liquidsoap and I wanted to know how can I achieve the same results if I output to both mount points airtime.mp3 and airtime.ogg.

    My jplayer that handles the public feed, handles both streams and depending on the browser being used to listen the appropriate mount point is used.

    I am having problems of no sound output with browsers that use the ogg feed when I broadcast live from mixxx.

    So I played around with icecast.xml and this is my current mount setup.

    <mount>
    <mount-name>/airtime.mp3</mount-name>
    <hidden>0</hidden>
    </mount>

    <mount>
    <mount-name>/live.mp3</mount-name>
    <fallback-mount>/airtime.mp3</fallback-mount>
    <fallback-override>1</fallback-override>
    <hidden>0</hidden>
    </mount>

    <mount>
    <mount-name>/stream.mp3</mount-name>
    <fallback-mount>/live.mp3</fallback-mount>
    <fallback-override>1</fallback-override>
    <hidden>0</hidden>
    </mount>

    <mount>
    <mount-name>/airtime.ogg</mount-name>
    <hidden>0</hidden>
    </mount>


    <mount>
    <mount-name>/live.mp3</mount-name>
    <fallback-mount>/airtime.ogg</fallback-mount>
    <fallback-override>1</fallback-override>
    <hidden>0</hidden>
    </mount>

    <mount>
    <mount-name>/stream.ogg</mount-name>
    <fallback-mount>/live.mp3</fallback-mount>
    <fallback-override>1</fallback-override>
    <hidden>0</hidden>
    </mount>



    With these settings both mount points /stream.ogg and /stream.mp3 work when I access them directly but through jplayer only stream.mp3 seems to respond.

    As firefox cannot handle mp3 streams it fails to play through jplayer.

    Does anyone have any suggestions?