I've been moving to a Razberry Pi system over the past week - this is the full Linux version of HS3PRO. I followed the instructions for getting the Linux (beta?) version installed, including the steps for getting the ffmpeg version .. I did have a problem with this part, but followed some other steps to get a working version. The Apple devices (a number of Airport Express nodes and some AppleTV units) show up in the AirplaySpeak UI. I replicated the configuration that I had on my HS3PRO Windows environment, which was working quite reliably (AirplaySpeak is currently disabled on the Windows system so as to avoid any possible contention).
Long story short, the process works in all the steps to create the WAV files in the Temp directory, and if I copy these to my workstation (Mac) I can play the files. The issue that I have is that the connection to the Airport Express nodes apparently fails, and I see the following error sequence:
Nov-01 12:09:41 PM AirplaySpeak DEBUG 61 Speaker.AfterSend()
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.SendSample() gets lock
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.SendSample()
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.BeforeSend()
Nov-01 12:09:40 PM AirplaySpeak DEBUG Stack: at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in :0 at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remoteEP) [0x00000] in :0 at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in :0
Nov-01 12:09:40 PM AirplaySpeak INFO Connection to Kitchen (169.254.119.136:5000) failed: Connection timed out
Nov-01 12:07:33 PM AirplaySpeak DEBUG 61 Speaker.Reset() gets the lock
Nov-01 12:07:33 PM AirplaySpeak DEBUG 61 Speaker.Reset()
The audio file never plays.
Long story short, the process works in all the steps to create the WAV files in the Temp directory, and if I copy these to my workstation (Mac) I can play the files. The issue that I have is that the connection to the Airport Express nodes apparently fails, and I see the following error sequence:
Nov-01 12:09:41 PM AirplaySpeak DEBUG 61 Speaker.AfterSend()
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.SendSample() gets lock
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.SendSample()
Nov-01 12:09:40 PM AirplaySpeak DEBUG 61 Speaker.BeforeSend()
Nov-01 12:09:40 PM AirplaySpeak DEBUG Stack: at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in :0 at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remoteEP) [0x00000] in :0 at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in :0
Nov-01 12:09:40 PM AirplaySpeak INFO Connection to Kitchen (169.254.119.136:5000) failed: Connection timed out
Nov-01 12:07:33 PM AirplaySpeak DEBUG 61 Speaker.Reset() gets the lock
Nov-01 12:07:33 PM AirplaySpeak DEBUG 61 Speaker.Reset()
The audio file never plays.
Comment