Sp1976, in a first part try to make "WaveInput plugin" works properly.
I didn't try to download the stock Shairport code to see if that's a stock assert or if it's in your changes. Program: C:\Program Files\shairport4W\Shairport4w.exeįile: C:\users\admin\desktop\shairport4w-code-73\shairport4w-code-73\hairtunes.cpp It looks like an assert, is your released version of shairport4Win compiled in debug Schurtz? Here's the message: Unfortunately, I'm getting a pretty frequent lockup.
Basically that just makes it so any sounds that are played are redirected to the recording device, which is what WaveInput samples. In the Windows sound properties I set the playback and record devices to VB-Audio Point.
Then, I installed VB-Audio Virtual Cable, which is a free audio redirector. Instead I installed TightVNC and logged in with that. One was to not log in with remote desktop, since that sets it to use a special RDP virtual soundcard. There were two things I needed to do to fix it. The issue for me was that there is no sound card in my server (it's an HP MediaSmart). I just tried to set this up on my Windows Home Server yesterday and ran into I think the same problem. The VLC stream is identified like "application/octet-stream" so remove it from the ASF line and put it in MP3 line : if you use VLC, by default the Squeezebox server recognize the VLC stream (which has no header) like an ASF format, but it is MP3, so you have to modify the file nf :Ĭ:\Program Files\Squeezebox\server\nf.Mac adress of your squeezebox can be found directly on the Squeezebox in menu -> settings -> advanced -> information about Squeezebox -> Squeezebox information -> MAC. (if you don't specify any value it will affect the current selected squeezebox). MySqueezeBoxMac if you have several squeezebox and you want to use airplay on only one specify the mac adress.
Generally for Windows 32 bits "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe", for Windows 64 bits : "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
I recommend WaveInput, it is harder to configure but it is more stable and the sound quality is great. MyStreamer you can choose between VLC or WaveInput.Extract the archive, then before running Shairport4w for the first time, go to the "tools" folder, there is 2 scripts : "play.bat" and "stop.bat".Įdit it with notepad and configure these 3 values :.My version of Shairport (modified by Schmurtz).The implementation of this functionality is not hard (easiest than squairplay) It works great with a delay of about 8 seconds. I have modified shairport4W in very simple and flexible way: it runs a script on play and another script on airplay disconnection.įurthermore I made these 2 scripts to be compatible with the WaveInput plugin or VLC.
I was looking for a way to stream airplay to my Squeezebox without any manipulation on the squeezebox.