Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transcoder Network Activity Error #395

Closed
StudentSA opened this issue Feb 9, 2017 · 1 comment
Closed

Transcoder Network Activity Error #395

StudentSA opened this issue Feb 9, 2017 · 1 comment

Comments

@StudentSA
Copy link

Good Evening,

As per a previous issue logged, I have been trying to implement a liquidsoap transcoder locally on the icecast server i.e. when a opus stream is received a mp3 stream is auto generated. The script is straight forward:

# Stream name must be passed in as an argument
streamname = argv(1)

# Compile the input stream source url
url = "http://localhost:8000/#{streamname}.ogg"
ogginput = mksafe(input.http(url))

# Setup MP3 icecast transcoder: 32 kbps
output.icecast(
  %mp3(bitrate=32, samplerate=48000, mono=true),
  mount="/#{streamname}.mp3",
  host="localhost", port=8000, password="hackme",
  ogginput
)

The issue now is that I get the following error every one second:

2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).

The strange this is that even the timestamp of the error does not change. to the extent that log lines before it are "older":

2017/02/10 00:11:34 [http_5309:4] Content-type "audio/ogg".
2017/02/10 00:11:34 [http_5309:4] Trying playlist parser for mime audio/ogg
2017/02/10 00:11:34 [decoder:4] Trying method "WAV" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:4] Trying method "AIFF" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:4] Trying method "PCM/BASIC" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:4] Trying method "RAW AUDIO" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:4] Trying method "FLAC" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:4] Trying method "OGG" for "audio/ogg"...
2017/02/10 00:11:34 [decoder:3] Method "OGG" accepted "audio/ogg".
2017/02/10 00:11:34 [http_5309:3] Decoding...
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:36 [decoder.ogg:5] Found a ogg logical stream, serial: 2979677e
2017/02/10 00:11:36 [decoder.ogg:5] Trying ogg/flac format
2017/02/10 00:11:36 [decoder.ogg:5] Trying ogg/vorbis format
2017/02/10 00:11:36 [decoder.ogg:5] Trying ogg/opus format
2017/02/10 00:11:36 [decoder.ogg:5] ogg/opus format detected for stream 2979677e
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:37 [mksafe:3] Switch to http_5309 with transition.
2017/02/10 00:11:37 [safe_blank:4] Activations changed: static=[], dynamic=[mksafe:/somestream(dot)mp3:/somestream(dot)mp3].
2017/02/10 00:11:37 [http_5309:4] Activations changed: static=[mksafe:/somestream(dot)mp3:/somestream(dot)mp3], dynamic=[mksafe:/somestream(dot)mp3:/somestream(dot)mp3].
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
2017/02/10 00:11:34 [http_5309:4] No network activity for 1.00 second(s).
@toots toots closed this as completed in 670c55d Feb 10, 2017
@toots
Copy link
Member

toots commented Feb 10, 2017

Thanks for the remark about timestamp! Should be fixed in latest code now.

As for the message itself, it's not a bug, rather a warning. Lack of network activity can happen if your stream contains a long sequence of silence as there might not be any data to send in this case. However, continuous lack of network activity can trigger timeouts, with liquidsoap but also with icecast and any client player so this log serves as a warning.. If you don't want to see it, you can set("log.level",3), which is the default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants