Hi All,
I'm currently using LiquidSoap as an ICECast encoder for a small community
radio station and it works really well.
We currently use Barix Instreamers (Encoders) and Extreamers (Decoders) for
distributing live audio to transmitter sites over ADSL.
This works well, but ADSL is subject to a small amount of packet loss
meaning we use the HTTP mode to work around this.
We have an issue where two distant transmitter sites on the same frequency
result in skywave at night. While this cannot be avoided, these two sites
have up to 20 seconds variance in latency as a result of buffering.
Even with perfect synchronisation, this won't be completely resolved, but
could offer significant improvement over the current situation.
While this is far from a typical use case, I've been thinking if perhaps
LiquidSoap could help address this?
Ideally, I'm looking for a way to achieve the following:
1. Encoders and Decoders are synchronised in time (NTP/GPS).
2. Encoder contains timestamped packets of encoded audio (MP3/AAC+) that
are distributed to Decoders.
3. Packets are distributed to decoders with TCP to allow for
re-transmission of lost packets.
4. Decoders are configured with a time offset to account for latency and
jitter.
5. Decoders play back when the time+offset is reached.
I have long considered writing some software to do this myself in Python,
but it seems that LiquidSoap is incredibly flexible.
My understanding of LiquidSoap's SDL is very limited at present, but I'm
curious to hear from people with a good understanding of it if it might
indeed be possible?
Kind Regards,
Jonathan
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users