Injection of a live stream
  • Hi!
    I tried, to add a JACK support to airtime(in principle, to the liquidsoap), by the schema:

    Default playlist---\
    AirTime-------------Icecast out
    JACK input---------/

    I'm using a liquidsoap code:
    set("jack.client_name","liquidsoap-<pid>")
    jack_inp= input.jack(id="jack_inp")
    

    To inject JACK connection, to the code, but i have an error message from airtime-check-system:
    CPU                            = Intel(R) Core(TM) i5 CPU       M 450  @ 2.40GHz
    Total RAM                      = 3472588 kB
    Free RAM                       = 1463352 kB
    OS                             = Ubuntu 11.04 Intel 80386
    AIRTIME_CONFIG_FILES           = OK
    POSTGRESQL_DATABASE            = OK
    PYTHON_KOMBU_VERSION           = 1.2.1
    PYTHON_POSTER_VERSION          = 0.8.1
    RABBITMQ_SERVER                = OK
    AIRTIME_VERSION_URL            = http://localhost:80/api/version/api_key/%%api_key%%
    APACHE_CONFIGURED              = YES
    AIRTIME_VERSION                = 1.8.2
    PLAYOUT_ENGINE_PROCESS_ID      = 13376
    PLAYOUT_ENGINE_RUNNING_SECONDS = 46617
    LIQUIDSOAP_PROCESS_ID          = 12260
    LIQUIDSOAP_RUNNING_SECONDS     = 0
      -- WARNING! It looks like liquidsoap is continually restarting.
      -- /etc/service/pypo-liquidsoap: up (pid 12260) 0 seconds
      -- @400000004e3fab1116e3a074 but was not previously defined.
      -- @400000004e3fab120342c914 *** Daemontools: starting liquidsoap
      -- @400000004e3fab1218538fdc At line 19, char 22: the variable input.jack is used
      -- @400000004e3fab12185397ac but was not previously defined.
      -- @400000004e3fab13048372ec *** Daemontools: starting liquidsoap
      -- @400000004e3fab131b0bf14c At line 19, char 22: the variable input.jack is used
      -- @400000004e3fab131b0bf91c but was not previously defined.
      -- @400000004e3fab1405a6868c *** Daemontools: starting liquidsoap
      -- @400000004e3fab141c7fefc4 At line 19, char 22: the variable input.jack is used
      -- @400000004e3fab141c7ff794 but was not previously defined.
    ICECAST_PROCESS_ID             = 14256
    
      -- There appears to be problems with your setup. Please visit
      -- http://wiki.sourcefabric.org/x/HABQ for troubleshooting info.
    


    So my question is: Which file consists definitions of variables, and how to correctly add input.jack?
  • 3 Comments sorted by
  • I have similar problem. Anyone can help?
  • Use the Icecast FallBack Mount Smile

    Live.mp3 -> Airtime.mp3

    If mount Live.mp3 is down, people listen Airtime.mp3... When live.mp3 is up, Icecast Move all Listeners from Airtime.mp3 to Live.mp3
  • Vote Up0Vote Down Andrey PodshivalovAndrey Podshivalov
    Posts: 1,526Member, Administrator, Sourcefabric Team
    look at audio mixing bug:

    http://dev.sourcefabric.org/browse/LS-556