mAirlist 4.0.1 - Home Player Encoder Questions

Hi all,

First of all, I’m Natan and new on this forum.
I Bought mAirlist Home Player like 2 months ago, and I’ve always had a question about it.
I didn’t knew there was a forum, but I found it and I hope u could answer my question.

I want to stream my music to the internet (with http://RadioNomy.com), I filled in the encoders, and downloaded a Lame.exe,
And I’ve got 2 questions from now on:

  1. The encoder says “Encoder established connection to live164287.radionomy-live.net:55690/”, (That means I’m on the stream, right?)
    Then i start saying some things and turn music on, but when I listen to the radio I hear silence.
    My settings are all good i think, what the problem?!

  2. When I Start mAirlist, he automatically start streaming. How can I turn off this?

Sorry for my bad english, and i hope you guys can help me!

Greets
Natan

  1. Probably the player audio devices are not set up correctly. If you plan to play directly into the encoder (without an external mixing console), you have to set the playback device to “Encoder” for all players.

  2. Check the options in the encoder config, there’s something about linking the connection status to the ON AIR status. Just turn that off.

I’ve got a behringer xenyx x1622 FX USB, and i stream with my behringer.
I stream my voice and the music trough the behringer to the LINE - IN.
I’ve selected that in the config, but still no sound

I Think i found it, I’ve found something with stream encoder in configuration.

So, i can stream music, but there’s one more question now, the system doesn’t stream the title and artist.

what should i do to this?

First of all, make sure that a useful title format is set up in the metadata configuration of the encoder connection. The default is “%a - %b” which is “artist - title”.

If it still doesn’t work, I assume it’s RadioNomy’s fault. When I enter the stream address you gave in a web browser, I see a message related to Liquidsoap (an Open Source stream generation tool, probably used for the “auto DJ” functionality). That means that you’re not actually talking to the Shoutcast or Icecast server on that port, but to a Liquidsoap instance, which is forwarding the audio to the actual streaming server. Apparently the title information gets lost on that way.

We’ve had a similar case a while ago. It turned out that Shoutcast supports two ways of sending the password when updating the title: either trough HTTP plain authentication, or as part of the updinfo request URL.

mAirList’s integrated encoder (implemented through bassenc.dll) uses HTTP authentication. However some proxies only understand the other method.

A possible workaround is to set up an additional Shoutcast log interface (mAirListConfig -> Logging -> Add -> Shoutcast). Unlike the integrated encoder, the Shoutcast log interface uses the URL method.

If you want to read a longer explanation of the problem, here’s the German thread (you may want to use Google translation to read it if you don’t know enough German): http://forum.mairlist.com/index.php?topic=4906.0