It isn't possible to synchronize the hardware you have. No matter what you
do in software, two playback clocks will run at slightly different rates.
What is 44.1kHz to you might be 44,101kHz to someone else.
I have heard of hardware using your broadcast carrier or GPS carrier as a
clock sync, but I can't make a specific recommendation as I haven't used
anything like that. Even then, I don't know of any that would connect to
an Icecast server.
*Brad Isbell // AudioPump*
[email protected]
Skype: bradisbell
Phone: +1 312-488-4680
On Thu, Dec 11, 2014 at 4:35 PM, Jonathan Thorpe <[email protected]> wrote:
>
> 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
>
>
------------------------------------------------------------------------------
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