#152: Blank with smart_crossfade
-------------------------+--------------------------------------------------
Reporter: karye | Owner: toots
Type: Bugs | Status: reopened
Priority: 1 | Milestone: 0.9.0
Component: Liquidsoap | Version: 0.3.7+svn
Resolution: | Keywords:
Mac: 1 | Linux: 1
Netbsd: 1 | Other: 1
Freebsd: 1 |
-------------------------+--------------------------------------------------
Comment (by mrpingouin):
Hi and thank you for the extra information. I still wasn't sure that you
were using an icecast output. This is a real concern then. Also, you
should install in your script the equivalent of my
{{{
# Instead of the usual mksafe() I fill failures with a sine:
tracks = fallback(track_sensitive=false,[tracks,sine(440.)])
}}}
that way you would be sure that your clients are really without data (you
won't hear anything, maybe you'll disconnect) or if they are with blank
(which will then be replaced by the sine).
I don't see the lag() as a solution. First, as you notice it is not fully
satisfying in itself. More importantly, if it's a peak issue, the
buffering of icecast should be enough: adding a second buffer in lag is
useless and complicated, you can more simply increase the icecast buffer.
But frankly, if you hear a problem through an icecast stream, it's not a
mere buffering issue and we should fine out.
Please keep us informed about the sine() trick. Maybe you could record the
stream so we can all hear the problem? It might help us to make a
diagnostic.
--
Ticket URL: <http://savonet.rastageeks.org/ticket/152#comment:31>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac