jacksonlcrews / darkice

Automatically exported from code.google.com/p/darkice
0 stars 0 forks source link

Stalled audio, erratic network traffic #58

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Stream will begin to stall (as if there's a buffer underrun) after an 
undetermined amount of time.

The attached a graph of network traffic shows the problem compared to normal 
behavior. The right side of the traffic graph is normal, the spikes on the left 
side correspond to the bursts of audio. It should be noted that no audio is 
actually lost, but it's broken up into short chunks.

Please provide any additional information below.

The following appears in the log when the stream begins to stall:

DarkIce 1.1 live audio streamer, http://code.google.com/p/darkice/
Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/
Copyright (c) 2008-2010, Akos Maroy and Rafael Diniz
This is free software, and you are welcome to redistribute it 
under the terms of The GNU General Public License version 3 or
any later version.

Using config file: /etc/darkice.cfg
01-Dec-2011 12:12:55 Using ALSA DSP input device: default
01-Dec-2011 12:12:55 encoding
01-Dec-2011 12:12:55 scheduler high priority 99
01-Dec-2011 12:12:55 Using POSIX real-time scheduling, priority 3
01-Dec-2011 12:12:56 set lame mode 3
01-Dec-2011 12:12:56 set lame channels 1
01-Dec-2011 12:12:56 set lame in sample rate 44100
01-Dec-2011 12:12:56 set lame out sample rate 44100
01-Dec-2011 12:12:56 set lame bit rate 64
01-Dec-2011 12:12:56 set lame quality 9
01-Dec-2011 12:12:56 set lame lowpass frequency 0
01-Dec-2011 12:12:56 set lame highpass frequency 0
01-Dec-2011 12:12:56 set lame psycho acoustic model 1
01-Dec-2011 12:12:56 set lame error protection 1
LAME 3.99.1 64bits (http://lame.sf.net)
Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
01-Dec-2011 12:12:56 set lame mode 3
01-Dec-2011 12:12:56 set lame channels 1
01-Dec-2011 12:12:56 set lame in sample rate 44100
01-Dec-2011 12:12:56 set lame out sample rate 44100
01-Dec-2011 12:12:56 set lame bit rate 64
01-Dec-2011 12:12:56 set lame quality 9
01-Dec-2011 12:12:56 set lame lowpass frequency 0
01-Dec-2011 12:12:56 set lame highpass frequency 0
01-Dec-2011 12:12:56 set lame psycho acoustic model 1
01-Dec-2011 12:12:56 set lame error protection 1
LAME 3.99.1 64bits (http://lame.sf.net)
Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
01-Dec-2011 12:12:56 MultiThreadedConnector :: tranfer, bytes 0
01-Dec-2011 12:12:56 MultiThreadedConnector :: ThreadData :: threadFunction, 
was (thread, priority, type):  0x1cec970 3 SCHED_FIFO
01-Dec-2011 12:12:56 MultiThreadedConnector :: ThreadData :: threadFunction, 
now is (thread, priority, type):  0x1cec970 1 SCHED_FIFO
01-Dec-2011 12:12:56 MultiThreadedConnector :: ThreadData :: threadFunction, 
was (thread, priority, type):  0x1cec990 3 SCHED_FIFO
01-Dec-2011 12:12:56 MultiThreadedConnector :: ThreadData :: threadFunction, 
now is (thread, priority, type):  0x1cec990 1 SCHED_FIFO
01-Dec-2011 18:20:46 BufferedSink, new peak: 425
01-Dec-2011 18:20:46 BufferedSink, remaining: 40535
01-Dec-2011 18:20:46 BufferedSink, new peak: 837
01-Dec-2011 18:20:46 BufferedSink, remaining: 40123
01-Dec-2011 18:20:46 BufferedSink, new peak: 1249
01-Dec-2011 18:20:46 BufferedSink, remaining: 39711
01-Dec-2011 18:20:46 BufferedSink, new peak: 1463
01-Dec-2011 18:20:46 BufferedSink, remaining: 39497
01-Dec-2011 18:20:47 BufferedSink, new peak: 1488
01-Dec-2011 18:20:47 BufferedSink, remaining: 39472
01-Dec-2011 18:20:47 BufferedSink, new peak: 1868
01-Dec-2011 18:20:47 BufferedSink, remaining: 39092
01-Dec-2011 18:20:47 BufferedSink, new peak: 322
01-Dec-2011 18:20:47 BufferedSink, remaining: 40638
01-Dec-2011 18:20:47 BufferedSink, new peak: 2075
01-Dec-2011 18:20:47 BufferedSink, remaining: 38885
01-Dec-2011 18:20:47 BufferedSink, new peak: 355
01-Dec-2011 18:20:47 BufferedSink, remaining: 40605
01-Dec-2011 18:20:47 BufferedSink, new peak: 705
01-Dec-2011 18:20:47 BufferedSink, remaining: 40255
01-Dec-2011 18:20:47 BufferedSink, new peak: 883
01-Dec-2011 18:20:47 BufferedSink, remaining: 40077
01-Dec-2011 18:20:47 BufferedSink, new peak: 1272
01-Dec-2011 18:20:47 BufferedSink, remaining: 39688
01-Dec-2011 18:20:47 BufferedSink, new peak: 1837
01-Dec-2011 18:20:47 BufferedSink, remaining: 39123
01-Dec-2011 18:20:47 BufferedSink, new peak: 2336
01-Dec-2011 18:20:47 BufferedSink, remaining: 38624
01-Dec-2011 18:20:47 BufferedSink, new peak: 2336
01-Dec-2011 18:20:47 BufferedSink, remaining: 38624
01-Dec-2011 18:20:48 BufferedSink, new peak: 2551
01-Dec-2011 18:20:48 BufferedSink, remaining: 38409
01-Dec-2011 18:20:48 BufferedSink, new peak: 2551
01-Dec-2011 18:20:48 BufferedSink, remaining: 38409
01-Dec-2011 18:20:48 BufferedSink, new peak: 2938
01-Dec-2011 18:20:48 BufferedSink, remaining: 38022
02-Dec-2011 01:17:32 BufferedSink, new peak: 2912
02-Dec-2011 01:17:32 BufferedSink, remaining: 38048
02-Dec-2011 01:17:32 BufferedSink, new peak: 3344
02-Dec-2011 01:17:32 BufferedSink, remaining: 37616
02-Dec-2011 01:17:32 BufferedSink, new peak: 3558
02-Dec-2011 01:17:32 BufferedSink, remaining: 37402
02-Dec-2011 01:17:32 BufferedSink, new peak: 3970
02-Dec-2011 01:17:32 BufferedSink, remaining: 36990
02-Dec-2011 01:17:32 BufferedSink, new peak: 4372
02-Dec-2011 01:17:32 BufferedSink, remaining: 36588
02-Dec-2011 01:17:32 BufferedSink, new peak: 4800
02-Dec-2011 01:17:32 BufferedSink, remaining: 36160
02-Dec-2011 02:31:20 BufferedSink, new peak: 4805
02-Dec-2011 02:31:20 BufferedSink, remaining: 36155
02-Dec-2011 02:31:20 BufferedSink, new peak: 5220
02-Dec-2011 02:31:20 BufferedSink, remaining: 35740
02-Dec-2011 02:31:20 BufferedSink, new peak: 5422
02-Dec-2011 02:31:20 BufferedSink, remaining: 35538
02-Dec-2011 02:31:20 BufferedSink, new peak: 5861
02-Dec-2011 02:31:20 BufferedSink, remaining: 35099
02-Dec-2011 02:31:20 BufferedSink, new peak: 6262
02-Dec-2011 02:31:20 BufferedSink, remaining: 34698
02-Dec-2011 02:31:20 BufferedSink, new peak: 6678
02-Dec-2011 02:31:20 BufferedSink, remaining: 34282
02-Dec-2011 02:31:20 BufferedSink, new peak: 7097
02-Dec-2011 02:31:20 BufferedSink, remaining: 33863
02-Dec-2011 02:31:20 BufferedSink, new peak: 7299
02-Dec-2011 02:31:20 BufferedSink, remaining: 33661
02-Dec-2011 02:31:20 BufferedSink, new peak: 7717
02-Dec-2011 02:31:20 BufferedSink, remaining: 33243
02-Dec-2011 02:31:20 BufferedSink, new peak: 8138
02-Dec-2011 02:31:20 BufferedSink, remaining: 32822
02-Dec-2011 02:31:20 BufferedSink, new peak: 8557
02-Dec-2011 02:31:20 BufferedSink, remaining: 32403
02-Dec-2011 02:31:20 BufferedSink, new peak: 8762
02-Dec-2011 02:31:20 BufferedSink, remaining: 32198
02-Dec-2011 02:31:20 BufferedSink, new peak: 9190
02-Dec-2011 02:31:20 BufferedSink, remaining: 31770
02-Dec-2011 02:31:20 BufferedSink, new peak: 9610
02-Dec-2011 02:31:20 BufferedSink, remaining: 31350
02-Dec-2011 02:31:20 BufferedSink, new peak: 10031
02-Dec-2011 02:31:20 BufferedSink, remaining: 30929
02-Dec-2011 02:31:20 BufferedSink, new peak: 10441
02-Dec-2011 02:31:20 BufferedSink, remaining: 30519
02-Dec-2011 02:31:20 BufferedSink, new peak: 10658
02-Dec-2011 02:31:20 BufferedSink, remaining: 30302
02-Dec-2011 02:31:20 BufferedSink, new peak: 11062
02-Dec-2011 02:31:20 BufferedSink, remaining: 29898
02-Dec-2011 02:31:21 BufferedSink, new peak: 11479
02-Dec-2011 02:31:21 BufferedSink, remaining: 29481
02-Dec-2011 02:31:21 BufferedSink, new peak: 11909
02-Dec-2011 02:31:21 BufferedSink, remaining: 29051
02-Dec-2011 02:31:21 BufferedSink, new peak: 12112
02-Dec-2011 02:31:21 BufferedSink, remaining: 28848
02-Dec-2011 02:31:21 BufferedSink, new peak: 12527
02-Dec-2011 02:31:21 BufferedSink, remaining: 28433
02-Dec-2011 02:31:21 BufferedSink, new peak: 12974
02-Dec-2011 02:31:21 BufferedSink, remaining: 27986
02-Dec-2011 02:31:21 BufferedSink, new peak: 13368
02-Dec-2011 02:31:21 BufferedSink, remaining: 27592
02-Dec-2011 02:31:21 BufferedSink, new peak: 13781
02-Dec-2011 02:31:21 BufferedSink, remaining: 27179
02-Dec-2011 02:31:21 BufferedSink, new peak: 13996
02-Dec-2011 02:31:21 BufferedSink, remaining: 26964
02-Dec-2011 02:31:21 BufferedSink, new peak: 14412
02-Dec-2011 02:31:21 BufferedSink, remaining: 26548
02-Dec-2011 02:31:21 BufferedSink, new peak: 14821
02-Dec-2011 02:31:21 BufferedSink, remaining: 26139
02-Dec-2011 02:31:21 BufferedSink, new peak: 15265
02-Dec-2011 02:31:21 BufferedSink, remaining: 25695
02-Dec-2011 02:31:21 BufferedSink, new peak: 15466
02-Dec-2011 02:31:21 BufferedSink, remaining: 25494
02-Dec-2011 02:31:21 BufferedSink, new peak: 15881
02-Dec-2011 02:31:21 BufferedSink, remaining: 25079
02-Dec-2011 02:31:21 BufferedSink, new peak: 16294
02-Dec-2011 02:31:21 BufferedSink, remaining: 24666
02-Dec-2011 02:31:21 BufferedSink, new peak: 16713
02-Dec-2011 02:31:21 BufferedSink, remaining: 24247
02-Dec-2011 02:31:21 BufferedSink, new peak: 17128
02-Dec-2011 02:31:21 BufferedSink, remaining: 23832
02-Dec-2011 02:31:21 BufferedSink, new peak: 17330
02-Dec-2011 02:31:21 BufferedSink, remaining: 23630
02-Dec-2011 02:31:21 BufferedSink, new peak: 17761
02-Dec-2011 02:31:21 BufferedSink, remaining: 23199
02-Dec-2011 02:31:21 BufferedSink, new peak: 18167
02-Dec-2011 02:31:21 BufferedSink, remaining: 22793
02-Dec-2011 02:31:21 BufferedSink, new peak: 18583
02-Dec-2011 02:31:21 BufferedSink, remaining: 22377
02-Dec-2011 02:31:21 BufferedSink, new peak: 18800
02-Dec-2011 02:31:21 BufferedSink, remaining: 22160
02-Dec-2011 02:31:21 BufferedSink, new peak: 19199
02-Dec-2011 02:31:21 BufferedSink, remaining: 21761
02-Dec-2011 02:31:22 BufferedSink, new peak: 19642
02-Dec-2011 02:31:22 BufferedSink, remaining: 21318
02-Dec-2011 02:31:22 BufferedSink, new peak: 20056
02-Dec-2011 02:31:22 BufferedSink, remaining: 20904
02-Dec-2011 02:31:22 BufferedSink, new peak: 20472
02-Dec-2011 02:31:22 BufferedSink, remaining: 20488
02-Dec-2011 02:31:22 BufferedSink, new peak: 20732
02-Dec-2011 02:31:22 BufferedSink, remaining: 20228
02-Dec-2011 02:31:22 BufferedSink, new peak: 21142
02-Dec-2011 02:31:22 BufferedSink, remaining: 19818
02-Dec-2011 02:31:22 BufferedSink, new peak: 21528
02-Dec-2011 02:31:22 BufferedSink, remaining: 19432
02-Dec-2011 02:31:22 BufferedSink, new peak: 21932
02-Dec-2011 02:31:22 BufferedSink, remaining: 19028
02-Dec-2011 02:31:22 BufferedSink, new peak: 22144
02-Dec-2011 02:31:22 BufferedSink, remaining: 18816
02-Dec-2011 02:31:22 BufferedSink, new peak: 22555
02-Dec-2011 02:31:22 BufferedSink, remaining: 18405
02-Dec-2011 02:31:22 BufferedSink, new peak: 22980
02-Dec-2011 02:31:22 BufferedSink, remaining: 17980
02-Dec-2011 02:31:22 BufferedSink, new peak: 23387
02-Dec-2011 02:31:22 BufferedSink, remaining: 17573
02-Dec-2011 02:31:22 BufferedSink, new peak: 23815
02-Dec-2011 02:31:22 BufferedSink, remaining: 17145
02-Dec-2011 02:31:22 BufferedSink, new peak: 24025
02-Dec-2011 02:31:22 BufferedSink, remaining: 16935
02-Dec-2011 02:31:22 BufferedSink, new peak: 24504
02-Dec-2011 02:31:22 BufferedSink, remaining: 16456
02-Dec-2011 02:31:22 BufferedSink, new peak: 24909
02-Dec-2011 02:31:22 BufferedSink, remaining: 16051
02-Dec-2011 02:31:22 BufferedSink, new peak: 25292
02-Dec-2011 02:31:22 BufferedSink, remaining: 15668
02-Dec-2011 02:31:22 BufferedSink, new peak: 25490
02-Dec-2011 02:31:22 BufferedSink, remaining: 15470
02-Dec-2011 02:31:22 BufferedSink, new peak: 25906
02-Dec-2011 02:31:22 BufferedSink, remaining: 15054
02-Dec-2011 02:31:22 BufferedSink, new peak: 26321
02-Dec-2011 02:31:22 BufferedSink, remaining: 14639
02-Dec-2011 02:31:22 BufferedSink, new peak: 26743
02-Dec-2011 02:31:22 BufferedSink, remaining: 14217
02-Dec-2011 02:31:22 BufferedSink, new peak: 27152
02-Dec-2011 02:31:22 BufferedSink, remaining: 13808
02-Dec-2011 02:31:23 BufferedSink, new peak: 27367
02-Dec-2011 02:31:23 BufferedSink, remaining: 13593
02-Dec-2011 02:31:23 BufferedSink, new peak: 27820
02-Dec-2011 02:31:23 BufferedSink, remaining: 13140
02-Dec-2011 02:31:23 BufferedSink, new peak: 28228
02-Dec-2011 02:31:23 BufferedSink, remaining: 12732
02-Dec-2011 02:31:23 BufferedSink, new peak: 28618
02-Dec-2011 02:31:23 BufferedSink, remaining: 12342
02-Dec-2011 02:31:23 BufferedSink, new peak: 28836
02-Dec-2011 02:31:23 BufferedSink, remaining: 12124
02-Dec-2011 02:31:23 BufferedSink, new peak: 29251
02-Dec-2011 02:31:23 BufferedSink, remaining: 11709
02-Dec-2011 02:31:23 BufferedSink, new peak: 29670
02-Dec-2011 02:31:23 BufferedSink, remaining: 11290
02-Dec-2011 02:31:23 BufferedSink, new peak: 30080
02-Dec-2011 02:31:23 BufferedSink, remaining: 10880
02-Dec-2011 02:31:23 BufferedSink, new peak: 30501
02-Dec-2011 02:31:23 BufferedSink, remaining: 10459
02-Dec-2011 02:31:23 BufferedSink, new peak: 30724
02-Dec-2011 02:31:23 BufferedSink, remaining: 10236
02-Dec-2011 02:31:23 BufferedSink, new peak: 31128
02-Dec-2011 02:31:23 BufferedSink, remaining: 9832
02-Dec-2011 02:31:23 BufferedSink, new peak: 31536
02-Dec-2011 02:31:23 BufferedSink, remaining: 9424
02-Dec-2011 02:31:23 BufferedSink, new peak: 31969
02-Dec-2011 02:31:23 BufferedSink, remaining: 8991
02-Dec-2011 02:31:23 BufferedSink, new peak: 32178
02-Dec-2011 02:31:23 BufferedSink, remaining: 8782
02-Dec-2011 02:31:23 BufferedSink, new peak: 32597
02-Dec-2011 02:31:23 BufferedSink, remaining: 8363
02-Dec-2011 02:31:23 BufferedSink, new peak: 33004
02-Dec-2011 02:31:23 BufferedSink, remaining: 7956
02-Dec-2011 02:31:23 BufferedSink, new peak: 33425
02-Dec-2011 02:31:23 BufferedSink, remaining: 7535
02-Dec-2011 02:31:23 BufferedSink, new peak: 33849
02-Dec-2011 02:31:23 BufferedSink, remaining: 7111
02-Dec-2011 02:31:23 BufferedSink, new peak: 34060
02-Dec-2011 02:31:23 BufferedSink, remaining: 6900
02-Dec-2011 02:31:23 BufferedSink, new peak: 34471
02-Dec-2011 02:31:23 BufferedSink, remaining: 6489
02-Dec-2011 02:31:23 BufferedSink, new peak: 34913
02-Dec-2011 02:31:23 BufferedSink, remaining: 6047
02-Dec-2011 02:31:23 BufferedSink, new peak: 35309
02-Dec-2011 02:31:23 BufferedSink, remaining: 5651
02-Dec-2011 02:31:24 BufferedSink, new peak: 35519
02-Dec-2011 02:31:24 BufferedSink, remaining: 5441
02-Dec-2011 02:31:24 BufferedSink, new peak: 35957
02-Dec-2011 02:31:24 BufferedSink, remaining: 5003
02-Dec-2011 02:31:24 BufferedSink, new peak: 36344
02-Dec-2011 02:31:24 BufferedSink, remaining: 4616
02-Dec-2011 02:31:24 BufferedSink, new peak: 36775
02-Dec-2011 02:31:24 BufferedSink, remaining: 4185
02-Dec-2011 02:31:24 BufferedSink, new peak: 37187
02-Dec-2011 02:31:24 BufferedSink, remaining: 3773
02-Dec-2011 02:31:24 BufferedSink, new peak: 37397
02-Dec-2011 02:31:24 BufferedSink, remaining: 3563
02-Dec-2011 02:31:24 BufferedSink, new peak: 37806
02-Dec-2011 02:31:24 BufferedSink, remaining: 3154
02-Dec-2011 02:31:24 BufferedSink, new peak: 38233
02-Dec-2011 02:31:24 BufferedSink, remaining: 2727
02-Dec-2011 02:31:24 BufferedSink, new peak: 38656
02-Dec-2011 02:31:24 BufferedSink, remaining: 2304
02-Dec-2011 02:31:24 BufferedSink, new peak: 38866
02-Dec-2011 02:31:24 BufferedSink, remaining: 2094
02-Dec-2011 02:31:24 BufferedSink, new peak: 39281
02-Dec-2011 02:31:24 BufferedSink, remaining: 1679
02-Dec-2011 02:31:24 BufferedSink, new peak: 39699
02-Dec-2011 02:31:24 BufferedSink, remaining: 1261
02-Dec-2011 02:31:24 BufferedSink, new peak: 40135
02-Dec-2011 02:31:24 BufferedSink, remaining: 825
02-Dec-2011 02:31:24 BufferedSink, new peak: 40544
02-Dec-2011 02:31:24 BufferedSink, remaining: 416
02-Dec-2011 02:31:24 BufferedSink, new peak: 40746
02-Dec-2011 02:31:24 BufferedSink, remaining: 214
02-Dec-2011 02:31:24 BufferedSink, new peak: 40959
02-Dec-2011 02:31:24 BufferedSink, remaining: 1

Original issue reported on code.google.com by glendal...@gmail.com on 3 Dec 2011 at 4:56

Attachments:

GoogleCodeExporter commented 9 years ago
Config: There are two icecast2 streams being fed with identical encodings. 
Audio is line in jack with ALSA.

# this section describes general aspects of the live streaming session
[general]
duration        = 0        # duration of encoding, in seconds. 0 means forever
bufferSecs      = 5         # size of internal slip buffer, in seconds
reconnect       = yes       # reconnect to the server(s) if disconnected
realtime        = yes       # run the encoder with POSIX realtime priority
rtprio          = 3         # scheduling priority for the realtime threads

# this section describes the audio input that will be streamed
[input]
device          = default
sampleRate      = 44100     # sample rate in Hz. try 11025, 22050 or 44100
bitsPerSample   = 16        # bits per sample. try 16
channel         = 1         # channels. 1 = mono, 2 = stereo

[icecast2-0]
bitrateMode     = cbr
format          = mp3
bitrate         = 64
...

[icecast2-1]
bitrateMode     = cbr
format          = mp3
bitrate         = 64
...

Original comment by glendal...@gmail.com on 3 Dec 2011 at 5:02

GoogleCodeExporter commented 9 years ago
System is Debian 6.0 64-bit. Both darkice and LAME were compiled from source.

Original comment by glendal...@gmail.com on 3 Dec 2011 at 5:08

GoogleCodeExporter commented 9 years ago
Hi, did you fix this problem? I have the same as you

Original comment by nico...@gmail.com on 24 Jul 2012 at 7:20

GoogleCodeExporter commented 9 years ago
I have this problem as well, NEED A FIX

Original comment by simy...@gmail.com on 23 Jun 2013 at 8:34