When source stream AAC+ stream disconnects The transcoded liquidsoap MP3 stream
still runs but is a silent stream
-----------------------------------------------------------------------------------------------------------------
Key: LS-548
URL: http://dev.sourcefabric.org/browse/LS-548
Project: Liquidsoap
Issue Type: Bug
Components: Liquidsoap
Affects Versions: 1.0 beta
Environment: Eddcast is used as a remote source, streams an AAC+
stream to an icecast server, the public icecast server relays the first icecast
server. Then on this public server icecast server Liquidsoap is installed.
Liquidsoap listens to the local AAC+ relay stream and converts it to an MP3
stream. Then sends it as an mp3 mount to the same local server.
Reporter: Dennis Heerema
See link for setup drawing: http://www.gaoz.net/setupicecast.jpg
(wouldn't attach to issue. got error:No files were attached. Please add your
attachments again (lost during reload).
Lliquidsoap is connecting to Icecast on the same local server,
wich relays the AAC+ stream.
When the source (edcast) disconnects even for some seconds, the AAC+
stream recovers nicely.
liquidsoaps MP3 stream still runs but is a silent stream.
To get it running again liquidsoap has to be restarted.
My Config file:
# Input the stream,
# from an Icecast server or any other source
url = " http://127.0.0.1:8000/studio.aac"
input = mksafe(input.http(url))
# First transcoder: MP3 64 kbps
output.icecast(%mp3(stereo=true, bitrate=64), host = "localhost", port =
8000, password = "password", mount =
"studio.mp3",genre="various",url="http://URL ",description="Name",restart=true,
input)
Logs:
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.01s.
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:50:49 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:52:18 [src_4336:4] End of track.
2011/06/10 23:52:18 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:52:18 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:52:18 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:18 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:19 [mksafe:3] Switch to src_4336 with transition.
2011/06/10 23:52:19 [safe_blank:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:19 [src_4336:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:26 [src_4336:4] End of track.
2011/06/10 23:52:26 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:52:26 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:52:26 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:26 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:29 [mksafe:3] Switch to src_4336 with transition.
2011/06/10 23:52:29 [safe_blank:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:29 [src_4336:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:40 [src_4336:4] End of track.
2011/06/10 23:52:40 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:52:40 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:52:40 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:40 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:42 [mksafe:3] Switch to src_4336 with transition.
2011/06/10 23:52:42 [safe_blank:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:42 [src_4336:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:52:52 [src_4336:3] Buffer overrun: Dropping 0.01s.
2011/06/10 23:52:52 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:52:52 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:52:52 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:52:52 [src_4336:3] Buffer overrun: Dropping 0.05s.
2011/06/10 23:53:01 [src_4336:3] New metadata chunk: ? -- Manhattans -
Am i losing you.
2011/06/10 23:53:08 [src_4336:4] End of track.
2011/06/10 23:53:49 [src_4336:4] End of track.
2011/06/10 23:53:49 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:53:49 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:53:49 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:49 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:49 [mksafe:3] Switch to src_4336 with transition.
2011/06/10 23:53:49 [safe_blank:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:49 [src_4336:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:51 [src_4336:4] End of track.
2011/06/10 23:53:51 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:53:51 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:53:51 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:51 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:52 [mksafe:3] Switch to src_4336 with transition.
2011/06/10 23:53:52 [safe_blank:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:53:52 [src_4336:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:54:09 [src_4336:4] End of track.
2011/06/10 23:54:09 [src_4336:4] Buffer emptied, buffering needed.
2011/06/10 23:54:09 [mksafe:3] Switch to safe_blank with forgetful
transition.
2011/06/10 23:54:09 [src_4336:4] Activations changed: static=[],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/10 23:54:09 [safe_blank:4] Activations changed:
static=[mksafe:studio(dot)mp3:studio(dot)mp3],
dynamic=[mksafe:studio(dot)mp3:studio(dot)mp3].
2011/06/11 10:51:53 [clock.wallclock_main:2] We must catchup 1.48 seconds!
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://dev.sourcefabric.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
Savonet-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-devl