#231: jack 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 jack disconnect
       Mac:  1           |       Linux:  1                      
    Netbsd:  1           |       Other:  1                      
   Freebsd:  1           |  
-------------------------+--------------------------------------------------
Comment (by MiiJaySung):

 OK, Seems like I think I've found a predictable way to recreate this. I've
 set my JACK frame size to be about 256 and my liquidsoap frame size to be
 about 32, much lower than JACK's frame size (this seems to work on my
 laptop and dev PC). This happens even with the 0.116.1 version of JACK.

 Obviously this shouldn't work because the liquidsoap frame buffer is much
 smaller than JACK's and thus will be starved, that's a given.

 I would expect in this situation that liquidsoap would pick up the
 starvation and notify in the log, and well as reconnect to Icecast, or
 better still, retain the connection, and feed the Icecast stream with
 silence (this way it doesn't kick existing listeners off). This would be
 miles better then a silent disconnection that isn't logged.

 I still find it odd that I get this issue on a very high PC quad core PC
 with a decent soundcard (i.e. Icy1712 audio chipset) when using a 1024
 frame size buffer in JACK and 1280 frame size buffer in liquidsoap. It's
 somewhat fragile compared to my much slower dev machines, which seem to
 manage easily with 128 framesize JACK buffer and 160 frames for liquidsoap
 (both using stock / non-real-time kernels).

-- 
Ticket URL: <http://savonet.rastageeks.org/ticket/231#comment:13>
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

Reply via email to