Announcement

Collapse
No announcement yet.

Airplay Speak - HS3 Beta testing

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    btw.. message came over local speakers..
    Ubuntu on the Intel NUC ( 8i5BEK ), 32 G, 250G SSD, V4 Pro 😎

    Comment


      #17
      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
      Also, does it work on HS2 with the most recent AirPlay Speak version (1.2.0.4) that you can find here: http://forums.homeseer.com/showthread.php?t=158908 ?

      Comment


        #18
        using the little white boxes that plug into my amps.. ( AirPorts )
        running HS2 is a pain cause it wipes out my HS3 config
        but will give it a run over the week-end
        Ubuntu on the Intel NUC ( 8i5BEK ), 32 G, 250G SSD, V4 Pro 😎

        Comment


          #19
          It turns out that gearyt's problem is that the plugin is not yet compatible with some old versions of AirPort Express. I'm working on it.

          It's not an issue specific to the HS3 plugin. So let me know if anyone find any other problem with the HS3 version of this plugin.

          Comment


            #20
            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


              #21
              FYI - I have never been able to get this to load

              Just wanted to let you know the error I had reported is still happening. I'm on .8 now and have tried loading other plug ins - I have never gotten airplay to load on HS3

              Comment


                #22
                I was able to load AirPlay back at .6 ( now at .8 )

                but I am getting the error w/ Global Cache
                Attached Files
                Ubuntu on the Intel NUC ( 8i5BEK ), 32 G, 250G SSD, V4 Pro 😎

                Comment


                  #23
                  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


                    #24
                    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


                      #25
                      Any suggestions???

                      Originally posted by dlover View Post
                      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


                        #26
                        Originally posted by dlover View Post
                        Any suggestions???
                        Sorry for the delay, I'm on vacation.

                        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


                          #27
                          Also, make sure that HSPI_AIRPLAY_SPEAK.exe is not blocked by your firewall or antivirus. Try to shut them down and restart HS3.

                          Comment


                            #28
                            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


                              #29
                              Originally posted by dlover View Post
                              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)
                              these logs show that the system can't load one of the Airplay Speak dll because it is blocked by windows because it has been dowloaded from internet. Please try the following:
                              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


                                #30
                                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

                                Working...
                                X