btw.. message came over local speakers..
Announcement
Collapse
No announcement yet.
Airplay Speak - HS3 Beta testing
Collapse
This is a sticky topic.
X
X
-
what kind of AirPlay devices are you using?
Could you please post the log lines where Airplay Speak discover the devices, it should look something like this:
Code:7:43:53.586 AM AirplaySpeak sf = '0x1' 7:43:53.586 AM AirplaySpeak fv = '76100.4' 7:43:53.576 AM AirplaySpeak am = 'AirPort4,107' 7:43:53.557 AM AirplaySpeak vs = '105.1' 7:43:53.547 AM AirplaySpeak tp = 'TCP,UDP' 7:43:53.547 AM AirplaySpeak vn = '65537' 7:43:53.537 AM AirplaySpeak pw = 'false' 7:43:53.537 AM AirplaySpeak ss = '16' 7:43:53.527 AM AirplaySpeak sr = '44100' 7:43:53.527 AM AirplaySpeak da = 'true' 7:43:53.518 AM AirplaySpeak sv = 'false' 7:43:53.508 AM AirplaySpeak et = '0,1' 7:43:53.498 AM AirplaySpeak ek = '1' 7:43:53.488 AM AirplaySpeak cn = '0,1' 7:43:53.479 AM AirplaySpeak ch = '2' 7:43:53.469 AM AirplaySpeak txtvers = '1' 7:43:53.449 AM AirplaySpeak TXT Records = 7:43:53.430 AM AirplaySpeak Resolved Service: 001FF305DB58 - AirPort Express 2 - 192.168.1.154 - 5000 7:43:53.000 AM Plug-In Finished initializing plug-in AirplaySpeak 7:43:52.886 AM AirplaySpeak Found Service: 001FF305DB58@AirPort Express 2
Comment
-
I just tried installing this for the first time (on HS3). I am getting the same error that others have referenced (ie **FATAL**: Failed getting InterfaceStatus from AirplaySpeak - the interface was not found in the list of active interfaces.).
I tried starting another paid plugin and have tried restarting HS3. Not luck with either one.
The logs show this
8:59:13 PM Plug-In Finished initializing plug-in AirplaySpeak
8:59:13 PM Error Initializing plug-in(2): AirplaySpeak Instance:: Disconnected before response received.
8:59:13 PM Info Plugin AirplaySpeak with instance: has disconnected
8:59:13 PM Info Plug-in AirplaySpeak has connected successfully
8:59:13 PM Info Remote application or plugin has connected: 127.0.0.1:49582
8:59:13 PM Info Remote application or plugin has connected: 127.0.0.1:49581
8:59:13 PM Plug-In Interface AirplaySpeak is running as a trial, 30 days remaining.
-Last edited by dlover; June 16, 2013, 09:16 PM.
Comment
-
I tried installing HS3 (3.0.0.8) + Airplay Speak on another computer and I got the " Failed getting InterfaceStatus from AirplaySpeak " error, but this was because I forgot to install the Bonjour service. After installing Bonjour like explained in other posts, everything was ok.
If you still got an error after making sure that Bonjour is running, please try the following to troubleshot the problem.
1) start HS3
2) open a dos console
3) go to your HS3 root dir: cd "C:\Program Files\HomeSeer HS3\"
4) start the Airplay Speak plugin from command line: HSPI_AIRPLAY_SPEAK.exe
Then please copy/paste here what is printed to the console
Comment
-
I'm having this same issue. I verified that I have Bonjour installed. In fact, when I tried to install it again, it asked me if I want to repair the installed version or remote it.
Here's my CLI result of running HSPI_AIRPLAY_SPEAK.exe
c:\Program Files (x86)\HomeSeer HS3>HSPI_AIRPLAY_SPEAK.exe
Plugin: AirplaySpeak Instance: starting...
Connecting to server at 127.0.0.1...
Connection attempt #1
Connected (HomeSeer API 3). Waiting to be initialized...
Connection lost, exiting
Disconnected from server - client
SendInvokeResponse: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
c:\Program Files (x86)\HomeSeer HS3>
Comment
-
Any suggestions???
Originally posted by dlover View PostI'm having this same issue. I verified that I have Bonjour installed. In fact, when I tried to install it again, it asked me if I want to repair the installed version or remote it.
Here's my CLI result of running HSPI_AIRPLAY_SPEAK.exe
c:\Program Files (x86)\HomeSeer HS3>HSPI_AIRPLAY_SPEAK.exe
Plugin: AirplaySpeak Instance: starting...
Connecting to server at 127.0.0.1...
Connection attempt #1
Connected (HomeSeer API 3). Waiting to be initialized...
Connection lost, exiting
Disconnected from server - client
SendInvokeResponse: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
c:\Program Files (x86)\HomeSeer HS3>
Comment
-
Originally posted by dlover View PostAny suggestions???
Did you try the HS2 version of AirplaySpeak? Does it work? And is it installed on the same machine as HS3?
Any difference if you don't run HS3 as a service?
i'm going to create a version with more logs.
Comment
-
Tried it in HS2. Won't stay enabled there either. Also tried running HS3 NOT as a service. Still no go. The logs show this
7:39:04 PM Error Initializing plug-in(1): AirplaySpeak Instance::HSPI::InitIO: Failed to init: Exception: System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information. at System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence) at System.Reflection.Assembly.LoadFile(String path) at Mono.Zeroconf.Providers.ProviderFactory.GetProviders() at Mono.Zeroconf.Providers.ProviderFactory.get_DefaultProvider( ) at Mono.Zeroconf.Providers.ProviderFactory.get_SelectedProvider () at Mono.Zeroconf.ServiceBrowser..ctor() at HSPI_AIRPLAY_SPEAK.SpeakerDiscoverer.Start() at HSPI_AIRPLAY_SPEAK.SpeakerManager..ctor() at HSPI_AIRPLAY_SPEAK.AirplaySpeakApp.Init() at HSPI_AIRPLAY_SPEAK.HSPI.InitIO(Int32 port)
Comment
-
Originally posted by dlover View PostTried it in HS2. Won't stay enabled there either. Also tried running HS3 NOT as a service. Still no go. The logs show this
7:39:04 PM Error Initializing plug-in(1): AirplaySpeak Instance::HSPI::InitIO: Failed to init: Exception: System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information. at System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence) at System.Reflection.Assembly.LoadFile(String path) at Mono.Zeroconf.Providers.ProviderFactory.GetProviders() at Mono.Zeroconf.Providers.ProviderFactory.get_DefaultProvider( ) at Mono.Zeroconf.Providers.ProviderFactory.get_SelectedProvider () at Mono.Zeroconf.ServiceBrowser..ctor() at HSPI_AIRPLAY_SPEAK.SpeakerDiscoverer.Start() at HSPI_AIRPLAY_SPEAK.SpeakerManager..ctor() at HSPI_AIRPLAY_SPEAK.AirplaySpeakApp.Init() at HSPI_AIRPLAY_SPEAK.HSPI.InitIO(Int32 port)
in windows explorer right click on Mono.Zeroconf.Providers.Bonjour.dll and click unblock at the bottom of the window.
do the same for each of these dlls:
- HSPI_Airplay_Speak.dll (HSPI_AIRPLAY_SPEAK.exe for HS3)
- Mono.Zeroconf.dll
- NAudio.dll
then restart HS
let me know if that fix your problem in HS2, and/or HS3
Comment
-
The good news is that your suggestion on unblocking the files did the trick. Plug in connects just fine. Bad news is that I can't get it to play over either of my two Apple TV's. I get this in my logs.
7:31:46 PM AirplaySpeak TEARDOWN rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 6Session: 1User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360
7:31:46 PM AirplaySpeak RTP-Info, rtptime=116673
7:31:46 PM AirplaySpeak Server, AirTunes/160.10
7:31:46 PM AirplaySpeak CSeq, 5
7:31:46 PM AirplaySpeak FLUSH rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 5Session: 1RTP-Info: seq=2115;rtptime=116935User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360
7:31:44 PM AirplaySpeak Server, AirTunes/160.10
7:31:44 PM AirplaySpeak CSeq, 4
7:31:44 PM AirplaySpeak SET_PARAMETER rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 4Session: 1Content-Type: text/parametersContent-Length: 20User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360volume: -15.000000
7:31:44 PM AirplaySpeak Server, AirTunes/160.10
7:31:44 PM AirplaySpeak Audio-Latency, 175
7:31:44 PM AirplaySpeak CSeq, 3
7:31:44 PM AirplaySpeak RECORD rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 3Session: 1Range: npt=0-RTP-Info: seq=1901;rtptime=41607User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360
7:31:44 PM AirplaySpeak Audio-Jack-Status, connected
7:31:44 PM AirplaySpeak Session, 1
7:31:44 PM AirplaySpeak Server, AirTunes/160.10
7:31:44 PM AirplaySpeak Transport, RTP/AVP/UDP;unicast;mode=record;server_port=59993;control_port=59053 ;timing_port=51111
7:31:44 PM AirplaySpeak CSeq, 2
7:31:44 PM AirplaySpeak SETUP rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 2Transport: RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=52131;timing_port=52130User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360
7:31:44 PM AirplaySpeak Server, AirTunes/160.10
7:31:44 PM AirplaySpeak CSeq, 1
7:31:44 PM AirplaySpeak ANNOUNCE rtsp://192.168.1.10/4150746390 RTSP/1.0CSeq: 1Content-Type: application/sdpContent-Length: 183User-Agent: iTunes/4.6 (Macintosh; U; PPC Mac OS X 10.3)Client-Instance: 951017AA12154360v=0o=iTunes 4150746390 0 IN IP4 192.168.1.10s=iTunesc=IN IP4 192.168.1.103t=0 0m=audio 0 RTP/AVP 96a=rtpmap:96 AppleLosslessa=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100
7:31:44 PM AirplaySpeak (Apple TV Man Cave): This is just a test!!!
7:31:44 PM Event Event Trigger "On Demand AirSpeak"
7:31:44 PM Event Event On Demand AirSpeak triggered by the event page 'Run' button.
-
Comment
Comment