#231: set("frame.size", ...) with icecast (ogg) streaming causes hidden failures
-------------------------+--------------------------------------------------
Reporter: MiiJaySung | Owner: admin
Type: Bugs | Status: new
Priority: 5 | Milestone: NEAR FUTURE
Component: Liquidsoap | Version: 0.9.0+svn
Resolution: | Keywords: icecast frame size disconnect
Mac: 1 | Linux: 1
Netbsd: 1 | Other: 1
Freebsd: 1 |
-------------------------+--------------------------------------------------
Comment (by MiiJaySung):
Yea, I'm pretty sure frame.size isn't directly creating the issue.
Thinking more deeply about what I said about the kernel switch (and having
to bump up my liq + JACK frame size due to this) means it's probably JACK
being able to get feed the right amount of data which is the cause.
However recently I've run JACK as in soft mode on my dev machines which in
theory was supposed to prevent apps kicking up a scene due to the odd
xrun, as a result, I probably overlooked the fact these xruns where
causing the issue because soft mode suppressed reporting them.
In which case I would assume some sort of fix just to ensure if a xrun (or
the general case where liq / JACK is starved of the CPU cycles it needs),
could liq pick up on this and report the error and attempt reconnection.
After checking on my laptop with soft mode off, a small frame size, I've
managed to pretty much replicate this and thus confirms that the
connection silently drops out when after a handful of xruns. The Icecast
server was localhost, so this also rules out any network issues such as
network lag / packet loss etc.
--
Ticket URL: <http://savonet.rastageeks.org/ticket/231#comment:5>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac