2011/4/26 Brandon Casci <[email protected]>:
> Interesting stuff. Just curious, how would  you fix that?

Last time we had to use a dirty work around that consisted in adding a
ad-hoc resampling that compensated for the drift.. Apparently, this
solution is still up and working there..

However, their case was for one single broadcaster with a given fixed
drift. In your case, I am not sure what to do exactly since you may
have several broadcasters..

Another thing would be to try from a different server to see if the
clock of your server is the faulty one.

Of course, all of this makes sense only if we can confirm the clock
drifting issue..

Romain

> On Tue, Apr 26, 2011 at 4:54 PM, Romain Beauxis <[email protected]>
> wrote:
>>
>> 2011/4/26 Brandon Casci <[email protected]>:
>> > I will have it it for you. I'm just not at a place I could ssh intothe
>> > server.
>>
>> I see.
>>
>> What you can do to test if this is a clock problem is the following:
>>  * Have your broadcaster send its data to an icecast running on the
>> server instead of liquidsoap
>>  * Listen to your broadcaster's stream from the server
>>
>> If the problem is due to a clock drift then your player should also
>> see its buffer droping slowly to zero. A good player to see that is
>> mplayer since it displays continuously the percentage of filling of
>> its buffer.. You should also be able to listen even without no sound
>> card using -ao null.
>>
>> Romain
>>
>> > On Tue, Apr 26, 2011 at 4:40 PM, Romain Beauxis <[email protected]>
>> > wrote:
>> >>
>> >> 2011/4/26 Brandon Casci <[email protected]>:
>> >> > Just giving you more information. We're trying to stream from two
>> >> > different
>> >> > locations now using the same tool to compare. Right now we're using
>> >> > BUTT
>> >> > (broadcast using this tool).
>> >> >
>> >> > I think we're seeing the duffer slowly lose data from one location,
>> >> > and
>> >> > it
>> >> > feels back up when it gets to 0. It remains steady from the other
>> >> > location.
>> >> > I don't know all that much about the streaming protocol, but from
>> >> > what I
>> >> > understand the server tells the client "hey, hurry up and send me
>> >> > data,
>> >> > OK
>> >> > send it slower now, stop. OK hit me with more now!".
>> >> >
>> >> > So I'm wondering if there is also a problem with that logic, so under
>> >> > certain consitions liquidsoap doesn't ask for more data.
>> >>
>> >> We have seen a case in the past where the problem was due to a slight
>> >> clock drift between the two machines. This was clearly identified by a
>> >> constant negative slope in the graph of the buffer's length.
>> >>
>> >> This is why I would like to see the full logs from which you posted an
>> >> extract later today to confirm or not that there is a constante
>> >> negative slope..
>> >>
>> >> Romain
>> >>
>> >> >
>> >> >
>> >> >
>> >> > On Tue, Apr 26, 2011 at 3:34 PM, Brandon Casci
>> >> > <[email protected]>
>> >> > wrote:
>> >> >>
>> >> >> There are a few patches you;ve added since 1 beta that will break
>> >> >> other
>> >> >> live broadcasts. I'm pretty sure you put in some accommodations for
>> >> >> certain
>> >> >> shoutcast clients after 1.0 beta.
>> >> >>
>> >> >> On Tue, Apr 26, 2011 at 9:13 AM, Romain Beauxis
>> >> >> <[email protected]>
>> >> >> wrote:
>> >> >>>
>> >> >>> 2011/4/26 Brandon Casci <[email protected]>:
>> >> >>> >'d like
>> >> >>> > Also, the several thousand lines turns out to me over many
>> >> >>> > minutes,
>> >> >>> > and
>> >> >>> > it's
>> >> >>> > not hovering at 80k. The buffer slowly spirals down to 0, which
>> >> >>> > takes
>> >> >>> > 10 to
>> >> >>> > 15 minutes, and then fills back up again. The process repeats.
>> >> >>> > Neither
>> >> >>> > log
>> >> >>> > files shows a network error when this happens.
>> >> >>>
>> >> >>> I confirm the issue:
>> >> >>>  http://dev.sourcefabric.org/browse/LS-515
>> >> >>>
>> >> >>> This is a pretty bad one and I have absolutely no clue about its
>> >> >>> origin at the moment...
>> >> >>>
>> >> >>> Is there any chance you could try 1.0 beta? First I'd like to know
>> >> >>> if
>> >> >>> it happens with this version and also it may provide you a
>> >> >>> workaround
>> >> >>> while we figure this out..
>> >> >>>
>> >> >>> Romain
>> >> >>>
>> >> >>> > On Tue, Apr 26, 2011 at 1:33 AM, Brandon Casci
>> >> >>> > <[email protected]>
>> >> >>> > wrote:
>> >> >>> >>
>> >> >>> >> OK Romain, here is what's happening.....
>> >> >>> >>
>> >> >>> >> # the buffer likes to hover around 80k, and  slowly starts to 0
>> >> >>> >> over
>> >> >>> >> thousands of log lines, then rapidly jumps back up to 80k
>> >> >>> >> 13.901776 2916
>> >> >>> >> 13.902764 1692
>> >> >>> >> 13.903521 2232
>> >> >>> >> 13.904262 2772
>> >> >>> >> 13.905377 2700
>> >> >>> >> 13.906489 3240
>> >> >>> >> 13.907238 2016
>> >> >>> >> 13.908212 2556
>> >> >>> >> 13.908957 792
>> >> >>> >> 13.909852 1332
>> >> >>> >> 13.910592 3024
>> >> >>> >> 13.911324 1800
>> >> >>> >> 13.912123 2340
>> >> >>> >> 13.914270 0
>> >> >>> >> 13.914357 4608
>> >> >>> >> 13.915130 5760
>> >> >>> >> 13.916071 8064
>> >> >>> >> 13.916810 10368
>> >> >>> >> 13.917402 10368
>> >> >>> >> 13.917485 14976
>> >> >>> >> 13.918664 16128
>> >> >>> >> 13.919956 18432
>> >> >>> >> 13.920989 20736
>> >> >>> >> 13.922087 23040
>> >> >>> >> 13.922824 26496
>> >> >>> >> 13.923857 28800
>> >> >>> >> 13.925247 31104
>> >> >>> >> 13.925996 33408
>> >> >>> >> 13.926830 35712
>> >> >>> >> 13.927762 39168
>> >> >>> >> 13.928821 41472
>> >> >>> >> 13.929856 43776
>> >> >>> >> 13.930600 46080
>> >> >>> >> 13.931430 49536
>> >> >>> >> 13.932479 51840
>> >> >>> >> 13.933504 54144
>> >> >>> >> 13.934249 55296
>> >> >>> >> 13.934988 56448
>> >> >>> >> 13.935798 58752
>> >> >>> >> 13.936643 62208
>> >> >>> >> 13.937388 64512
>> >> >>> >> 13.938254 66816
>> >> >>> >> 13.939328 69120
>> >> >>> >> 13.940288 72576
>> >> >>> >> 13.941252 74880
>> >> >>> >> 13.942127 77184
>> >> >>> >> 13.942918 78336
>> >> >>> >> 13.943656 79488
>> >> >>> >> 13.944432 81792
>> >> >>> >> 13.945255 85248
>> >> >>> >>
>> >> >>> >> On Mon, Apr 25, 2011 at 6:19 PM, Brandon Casci
>> >> >>> >> <[email protected]>
>> >> >>> >> wrote:
>> >> >>> >>>
>> >> >>> >>> the version options says.....
>> >> >>> >>>
>> >> >>> >>> Liquidsoap 1.0.0-beta+svn (trunk/liquidsoap@rev8064).
>> >> >>> >>>
>> >> >>> >>>
>> >> >>> >>> On Mon, Apr 25, 2011 at 5:58 PM, Brandon Casci
>> >> >>> >>> <[email protected]>
>> >> >>> >>> wrote:
>> >> >>> >>>>
>> >> >>> >>>> Nearly all of the ones with problems use MP3. Also a few of
>> >> >>> >>>> them
>> >> >>> >>>> seem to
>> >> >>> >>>> have the problem around song changes, so their encoder might
>> >> >>> >>>> not
>> >> >>> >>>> send data
>> >> >>> >>>> for a short time, which probably means the input harbor thinks
>> >> >>> >>>> disconnected...the buffer probably runs out before the audio
>> >> >>> >>>> track
>> >> >>> >>>> is sent.
>> >> >>> >>>> Just a guess though.
>> >> >>> >>>>
>> >> >>> >>>> OK, I will go in there and start logging away :)
>> >> >>> >>>>
>> >> >>> >>>>
>> >> >>> >>>>
>> >> >>> >>>> On Mon, Apr 25, 2011 at 5:44 PM, Romain Beauxis
>> >> >>> >>>> <[email protected]>
>> >> >>> >>>> wrote:
>> >> >>> >>>>>
>> >> >>> >>>>> 2011/4/25 Brandon Casci <[email protected]>:
>> >> >>> >>>>> > Right now we have a trunk version in place. I'm not sure of
>> >> >>> >>>>> > the
>> >> >>> >>>>> > version. I
>> >> >>> >>>>> > will check, it's from withing the last 3 months though.
>> >> >>> >>>>>
>> >> >>> >>>>> Ok. Also, what input format are you clients using?
>> >> >>> >>>>> ogg/vorbis?
>> >> >>> >>>>> mp3?
>> >> >>> >>>>>
>> >> >>> >>>>> > I was not aware of logging specific to the input harbor.
>> >> >>> >>>>> > Can
>> >> >>> >>>>> > please
>> >> >>> >>>>> > you
>> >> >>> >>>>> > point me to the docs?
>> >> >>> >>>>>
>> >> >>> >>>>> Well, just add:
>> >> >>> >>>>>  logfile="/tmp/buffer.log"
>> >> >>> >>>>> to the arguments of input.harbor, and send me/us the file
>> >> >>> >>>>> after
>> >> >>> >>>>> you
>> >> >>> >>>>> have observed some disconnections..
>> >> >>> >>>>>
>> >> >>> >>>>> > The logs currently don't show network activity, just
>> >> >>> >>>>> > switching
>> >> >>> >>>>> > between
>> >> >>> >>>>> > sources. Do we need to increase the log level, or  would
>> >> >>> >>>>> > this
>> >> >>> >>>>> > data
>> >> >>> >>>>> > show up
>> >> >>> >>>>> > in the input harbor log?
>> >> >>> >>>>>
>> >> >>> >>>>> Yes possibly. You could use
>> >> >>> >>>>>  set("log.level",5)
>> >> >>> >>>>> to see more details..
>> >> >>> >>>>>
>> >> >>> >>>>> Romain
>> >> >>> >>>>>
>> >> >>> >>>>> >
>> >> >>> >>>>> > On Mon, Apr 25, 2011 at 5:20 PM, Romain Beauxis
>> >> >>> >>>>> > <[email protected]>
>> >> >>> >>>>> > wrote:
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> Hi again,
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> 2011/4/25 Romain Beauxis <[email protected]>:
>> >> >>> >>>>> >> > Le 25 avril 2011 15:02, Brandon Casci
>> >> >>> >>>>> >> > <[email protected]>
>> >> >>> >>>>> >> > a
>> >> >>> >>>>> >> > écrit :
>> >> >>> >>>>> >> >> Hello
>> >> >>> >>>>> >> >
>> >> >>> >>>>> >> > Hi Brandon,
>> >> >>> >>>>> >> >
>> >> >>> >>>>> >> >> I have a considerable amount of broadcasters that have
>> >> >>> >>>>> >> >> issues
>> >> >>> >>>>> >> >> with
>> >> >>> >>>>> >> >> streaming
>> >> >>> >>>>> >> >> to an input harbor. Their broadcast frequently switches
>> >> >>> >>>>> >> >> between a
>> >> >>> >>>>> >> >> local
>> >> >>> >>>>> >> >> source and the input harbor. After a lot of research a
>> >> >>> >>>>> >> >> few
>> >> >>> >>>>> >> >> of
>> >> >>> >>>>> >> >> them do
>> >> >>> >>>>> >> >> have
>> >> >>> >>>>> >> >> crappy home networks, and bandwidth issues, which
>> >> >>> >>>>> >> >> explains
>> >> >>> >>>>> >> >> some
>> >> >>> >>>>> >> >> of the
>> >> >>> >>>>> >> >> problems. The others seem to have no bandwidth issues,
>> >> >>> >>>>> >> >> but
>> >> >>> >>>>> >> >> I
>> >> >>> >>>>> >> >> am
>> >> >>> >>>>> >> >> wondering if
>> >> >>> >>>>> >> >> Liquidsoap is input harbor more sensitive to network
>> >> >>> >>>>> >> >> latency
>> >> >>> >>>>> >> >> than
>> >> >>> >>>>> >> >> Icecast
>> >> >>> >>>>> >> >> and Shoutcast. So maybe Liquidsoap has a smaller
>> >> >>> >>>>> >> >> buffer,
>> >> >>> >>>>> >> >> and
>> >> >>> >>>>> >> >> is
>> >> >>> >>>>> >> >> prone
>> >> >>> >>>>> >> >> to
>> >> >>> >>>>> >> >> thinking the live broadcast has been disconnected much
>> >> >>> >>>>> >> >> earlier
>> >> >>> >>>>> >> >> than
>> >> >>> >>>>> >> >> Shoutcast or Icecast might. Is that a reasonable
>> >> >>> >>>>> >> >> theory?
>> >> >>> >>>>> >> >> For
>> >> >>> >>>>> >> >> now
>> >> >>> >>>>> >> >> I'm
>> >> >>> >>>>> >> >> going
>> >> >>> >>>>> >> >> to test  it by having some live stream directly to an
>> >> >>> >>>>> >> >> Icecast
>> >> >>> >>>>> >> >> server
>> >> >>> >>>>> >> >> and see
>> >> >>> >>>>> >> >> if their problems go away.
>> >> >>> >>>>> >> >
>> >> >>> >>>>> >> > What version of liquidsoap are you using?
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> The reason I am asking this is because I also suspect
>> >> >>> >>>>> >> something
>> >> >>> >>>>> >> in
>> >> >>> >>>>> >> the
>> >> >>> >>>>> >> recent versions of liquidsoap.
>> >> >>> >>>>> >> One thing you can do to monitor the issue is to use the
>> >> >>> >>>>> >> logfile
>> >> >>> >>>>> >> parameter of input.harbor. This creates a file which
>> >> >>> >>>>> >> contains
>> >> >>> >>>>> >> the
>> >> >>> >>>>> >> length of the input buffer over time which can be plotted,
>> >> >>> >>>>> >> in
>> >> >>> >>>>> >> order
>> >> >>> >>>>> >> to
>> >> >>> >>>>> >> get an idea of what's going on..
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> Also, you should check the logs for messages of the type:
>> >> >>> >>>>> >>  "No network activity for 1 second(s)."
>> >> >>> >>>>> >> If those messages happen a lot and the graph of the input
>> >> >>> >>>>> >> buffer
>> >> >>> >>>>> >> goes
>> >> >>> >>>>> >> to zero, then the problem is on the networking side..
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> > Romain
>> >> >>> >>>>> >> >
>> >> >>> >>>>> >> >> --
>> >> >>> >>>>> >> >> =========================================
>> >> >>> >>>>> >> >> Brandon Casci
>> >> >>> >>>>> >> >> Loudcaster
>> >> >>> >>>>> >> >> http://loudcaster.com
>> >> >>> >>>>> >> >> =========================================
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >> ------------------------------------------------------------------------------
>> >> >>> >>>>> >> >> WhatsUp Gold - Download Free Network Management
>> >> >>> >>>>> >> >> Software
>> >> >>> >>>>> >> >> The most intuitive, comprehensive, and cost-effective
>> >> >>> >>>>> >> >> network
>> >> >>> >>>>> >> >> management toolset available today.  Delivers lowest
>> >> >>> >>>>> >> >> initial
>> >> >>> >>>>> >> >> acquisition cost and overall TCO of any competing
>> >> >>> >>>>> >> >> solution.
>> >> >>> >>>>> >> >> http://p.sf.net/sfu/whatsupgold-sd
>> >> >>> >>>>> >> >> _______________________________________________
>> >> >>> >>>>> >> >> Savonet-users mailing list
>> >> >>> >>>>> >> >> [email protected]
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >> https://lists.sourceforge.net/lists/listinfo/savonet-users
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >>
>> >> >>> >>>>> >> >
>> >> >>> >>>>> >>
>> >> >>> >>>>> >>
>> >> >>> >>>>> >>
>> >> >>> >>>>> >>
>> >> >>> >>>>> >>
>> >> >>> >>>>> >>
>> >> >>> >>>>> >> ------------------------------------------------------------------------------
>> >> >>> >>>>> >> WhatsUp Gold - Download Free Network Management Software
>> >> >>> >>>>> >> The most intuitive, comprehensive, and cost-effective
>> >> >>> >>>>> >> network
>> >> >>> >>>>> >> management toolset available today.  Delivers lowest
>> >> >>> >>>>> >> initial
>> >> >>> >>>>> >> acquisition cost and overall TCO of any competing
>> >> >>> >>>>> >> solution.
>> >> >>> >>>>> >> http://p.sf.net/sfu/whatsupgold-sd
>> >> >>> >>>>> >> _______________________________________________
>> >> >>> >>>>> >> Savonet-users mailing list
>> >> >>> >>>>> >> [email protected]
>> >> >>> >>>>> >> https://lists.sourceforge.net/lists/listinfo/savonet-users
>> >> >>> >>>>> >
>> >> >>> >>>>> >
>> >> >>> >>>>> >
>> >> >>> >>>>> > --
>> >> >>> >>>>> > =========================================
>> >> >>> >>>>> > Brandon Casci
>> >> >>> >>>>> > Loudcaster
>> >> >>> >>>>> > http://loudcaster.com
>> >> >>> >>>>> > =========================================
>> >> >>> >>>>> >
>> >> >>> >>>>>
>> >> >>> >>>>>
>> >> >>> >>>>>
>> >> >>> >>>>>
>> >> >>> >>>>>
>> >> >>> >>>>> ------------------------------------------------------------------------------
>> >> >>> >>>>> WhatsUp Gold - Download Free Network Management Software
>> >> >>> >>>>> The most intuitive, comprehensive, and cost-effective network
>> >> >>> >>>>> management toolset available today.  Delivers lowest initial
>> >> >>> >>>>> acquisition cost and overall TCO of any competing solution.
>> >> >>> >>>>> http://p.sf.net/sfu/whatsupgold-sd
>> >> >>> >>>>> _______________________________________________
>> >> >>> >>>>> Savonet-users mailing list
>> >> >>> >>>>> [email protected]
>> >> >>> >>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>> >> >>> >>>>
>> >> >>> >>>>
>> >> >>> >>>>
>> >> >>> >>>> --
>> >> >>> >>>> =========================================
>> >> >>> >>>> Brandon Casci
>> >> >>> >>>> Loudcaster
>> >> >>> >>>> http://loudcaster.com
>> >> >>> >>>> =========================================
>> >> >>> >>>
>> >> >>> >>>
>> >> >>> >>>
>> >> >>> >>> --
>> >> >>> >>> =========================================
>> >> >>> >>> Brandon Casci
>> >> >>> >>> Loudcaster
>> >> >>> >>> http://loudcaster.com
>> >> >>> >>> =========================================
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >> --
>> >> >>> >> =========================================
>> >> >>> >> Brandon Casci
>> >> >>> >> Loudcaster
>> >> >>> >> http://loudcaster.com
>> >> >>> >> =========================================
>> >> >>> >
>> >> >>> >
>> >> >>> >
>> >> >>> > --
>> >> >>> > =========================================
>> >> >>> > Brandon Casci
>> >> >>> > Loudcaster
>> >> >>> > http://loudcaster.com
>> >> >>> > =========================================
>> >> >>> >
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> =========================================
>> >> >> Brandon Casci
>> >> >> Loudcaster
>> >> >> http://loudcaster.com
>> >> >> =========================================
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > =========================================
>> >> > Brandon Casci
>> >> > Loudcaster
>> >> > http://loudcaster.com
>> >> > =========================================
>> >> >
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> WhatsUp Gold - Download Free Network Management Software
>> >> The most intuitive, comprehensive, and cost-effective network
>> >> management toolset available today.  Delivers lowest initial
>> >> acquisition cost and overall TCO of any competing solution.
>> >> http://p.sf.net/sfu/whatsupgold-sd
>> >> _______________________________________________
>> >> Savonet-users mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/savonet-users
>> >
>> >
>> >
>> > --
>> > =========================================
>> > Brandon Casci
>> > Loudcaster
>> > http://loudcaster.com
>> > =========================================
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> WhatsUp Gold - Download Free Network Management Software
>> The most intuitive, comprehensive, and cost-effective network
>> management toolset available today.  Delivers lowest initial
>> acquisition cost and overall TCO of any competing solution.
>> http://p.sf.net/sfu/whatsupgold-sd
>> _______________________________________________
>> Savonet-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
>
>
> --
> =========================================
> Brandon Casci
> Loudcaster
> http://loudcaster.com
> =========================================
>

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to