User Tools

Site Tools


faq:windows-server

This is an old revision of the document!


Running mAirList on Windows Server

Does mAirList run on Windows servers?

Does mAirList require a sound card?

As long as you only plan to stream (Shoutcast/Icecast), the answer is: no, you don't need a physical sound card.

When you run mAirList on a machine without any audio hardware, you will only see two options in the audio devices select: “No audio output” and “Encoder”. Just set all player on air outputs to “Encoder” so their signal goes straight into the Streaming Encoder. Set PFL output to “No audio” so no pre-listen signal will accidentally go on air.

Will mAirList run on virtual machines (VM/VPS)?

Generally, yes, we support virtual machines.

One thing to keep in mind is that without any physial audio hardware, mAirList will use the Windows realtime clock as the “wordclock” for all audio processing. So the realtime clock must be as accurate as possible.

We have heard of rare cases where this was an issue on virtual machines, as the hypervisor did not provide accurate clock information to the virtual machines. This was clearly noticable when checked the time display of the players which was running too slow. In effect, the stream was also produced “too slow” (not enough data per time frame) and was interrupted on the listener's side every few seconds.

The timing problem can also occur when Windows is reducing CPU power in order to save energy, so you should set the power plan to “High performance” in the Windows Power Options.

faq/windows-server.1515404388.txt.gz · Last modified: 2019/07/09 16:19 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki