[Icecast] Fwd: Transcoding

Christian 'flash2' Fladung cf at it-flash.de
Sun May 9 17:28:25 UTC 2021

I just transcode in opam/liquidsoap.
https://necta.it-flash.de for mobile devices ;)

-------- Original Message --------
Subject: [Icecast] Transcoding
Date: 2021-05-09 17:04
 From: Ken Gillett <kengroups at icloud.com>
To: Icecast streaming server user discussions <icecast at xiph.org>
Reply-To: Icecast streaming server user discussions <icecast at xiph.org>

Despite success in one area, I am now disappointed to realise that 
although Icecast can run a script when a source connects and/or 
disconnects, it doesn’t seem able to do this for listeners.

Although the actual source is a SAT>IP server that stops streaming and 
frees up the tuners when no more listeners (like Icecast does with 
relays) and Icecast will stop streaming when no more listeners, the 
required intermediate transcoding process knows nothing of all this. I 
was under the impression that Icecast could run scripts at the suitable 
times and I planned to write the script to handle this, starting and 
stopping an ffmpeg process doing the transcoding. But for this to work, 
I have to know when the first listener connects and when the last 
listener disconnects.

Anyone with deeper knowledge of Icecast suggest how I could achieve 

Ken  G i l l e t t


Icecast mailing list
Icecast at xiph.org

Christian 'flash2'Fladung
    `6_ 6  )   `-.  (     ).`-.__.`)
    (_Y_.)'  ._   )  `._ `. ``-..-'
  _..`--'_..-_/  /--'_.' ,'
(il),-''  (li),'  ((!.-' o_) >>> eoo
Hey! My Name IS NEO.
Trinity : Hello Neo. Neo : How do you know that name? Trinity ...

More information about the Icecast mailing list