www.homeseer.com    
 

Go Back   HomeSeer Message Board > Audio / Video and Infra-red (IR) Plug-ins > Audio / Video and Infra-red (IR) Discussion > AirplaySpeak

AirplaySpeak This plug-in is a Speak Proxy which allows Homeseer to route annoucements to AirPlay capable devices such as an AirPort Express

Reply
 
Thread Tools Display Modes
  #1  
Old March 6th, 2017, 08:13 PM
rsisson rsisson is offline
Seer Deluxe
 
Join Date: Oct 2002
Location: Frederick Md
Posts: 490
Help - Airport wont show up as client

Ok, what am I doing wrong...

I have an Airport Express running, it is playing music so I know it, and the speakers work.

Airplay Speakers configuration Show the Device...

D0034B5D28B2 Ninovan1 AirPortExpress

But when I go to "Speak Something" and I look at "Edit Speaker Client List" it is not there.

I have rebooted...restarted, etc...

Gotten some WEIRD error messages...

Mar-06 6:49:53 PM AirplaySpeak INFO Connection to Ninovan1 (192.168.86.60:5000) failed: Request failed, error RTSP/1.0 453 Not Enough Bandwidth
Mar-06 6:49:53 PM TTS Speak: ():This is a test
Mar-06 6:49:53 PM AirplaySpeak INFO (Ninovan1): This is a test
Mar-06 6:49:53 PM Event Event Trigger "Ninovan Events Airplay test"


OK...I got rid of that error by turning off the Music that was playing WIRELESSLY to the AirPortExpress.

The AirportExpress is WIRELESS, as is most everything in this house...

But still nothing to the Airport speakers, not even a click or pop

here is a DEBUG Log for the last try


Mar-06 7:07:21 PM AirplaySpeak DEBUG RECORD rtsp://192.168.86.22/1431291506 RTSP/1.0 CSeq: 3 Session: 1 Range: npt=0- RTP-Info: seq=4655;rtptime=38110 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: A1F2ECD85BEBC699
Mar-06 7:07:21 PM AirplaySpeak DEBUG Audio-Jack-Status, connected; type=analog
Mar-06 7:07:21 PM AirplaySpeak DEBUG Server, AirTunes/105.1
Mar-06 7:07:21 PM AirplaySpeak DEBUG Transport, RTP/AVP/UDP;unicast;mode=record;server_port=6000;control_port=6001;t iming_port=6002
Mar-06 7:07:21 PM AirplaySpeak DEBUG CSeq, 2
Mar-06 7:07:21 PM AirplaySpeak DEBUG Session, 1
Mar-06 7:07:20 PM AirplaySpeak DEBUG SETUP rtsp://192.168.86.22/1431291506 RTSP/1.0 CSeq: 2 Transport: RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=49669;timing_port=49668 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: A1F2ECD85BEBC699
Mar-06 7:07:20 PM AirplaySpeak DEBUG Server, AirTunes/105.1
Mar-06 7:07:20 PM AirplaySpeak DEBUG CSeq, 1
Mar-06 7:07:20 PM AirplaySpeak DEBUG ANNOUNCE rtsp://192.168.86.22/1431291506 RTSP/1.0 CSeq: 1 Content-Type: application/sdp Content-Length: 184 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: A1F2ECD85BEBC699 v=0 o=iTunes 1431291506 0 IN IP4 192.168.86.22 s=iTunes c=IN IP4 192.168.86.60 t=0 0 m=audio 0 RTP/AVP 96 a=rtpmap:96 AppleLossless a=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100
Mar-06 7:07:20 PM AirplaySpeak DEBUG 35 Speaker.Reset() gets the lock
Mar-06 7:07:20 PM AirplaySpeak DEBUG 35 Speaker.Reset()
Mar-06 7:07:20 PM TTS Speak: ():This is a test
Mar-06 7:07:20 PM AirplaySpeak INFO (Ninovan1): This is a test
Mar-06 7:07:20 PM Event Event Trigger "Ninovan Events Airplay test"
Mar-06 7:07:20 PM Event Event Ninovan Events Airplay test triggered by the event page 'Run' button.


Nothing about Ninovan1, the only Airplay speak client

Help Please !
Reply With Quote
  #2  
Old March 6th, 2017, 08:33 PM
rsisson rsisson is offline
Seer Deluxe
 
Join Date: Oct 2002
Location: Frederick Md
Posts: 490
A minute or so AFTER I pulled the above, the following showed up in the log...

Mar-06 7:07:53 PM AirplaySpeak DEBUG 35 Speaker.AfterSend()
Mar-06 7:07:53 PM AirplaySpeak DEBUG 35 Speaker.SendSample() gets lock
Mar-06 7:07:53 PM AirplaySpeak DEBUG 35 Speaker.SendSample()
Mar-06 7:07:53 PM AirplaySpeak DEBUG 35 Speaker.BeforeSend()
Mar-06 7:07:53 PM AirplaySpeak DEBUG Stack: at RTSPClient.ExecRequest(String Cmd, String ContentType, String Content, WebHeaderCollection hds, Boolean GetResponse, String& returnCode, Boolean parseHeaderOnError) at RTSPClient.Record(Int32 rtpseq, Int32 rtptime) at RAOPClient.Connect() at HSPI_AIRPLAY_SPEAK.Speaker.Reset()
Mar-06 7:07:53 PM AirplaySpeak INFO Connection to Ninovan1 (192.168.86.60:5000) failed: Request failed, error RTSP/1.0 500 Internal Server Error


Internal Server Error - Uhm -- is that on the HS3 side or the AirportExpress side? And how do I fix that?
Is that part of why it isn't showing up?

(PS... I checked, bonjour is running, what else can I check?)
Reply With Quote
  #3  
Old March 7th, 2017, 10:15 AM
spud's Avatar
spud spud is offline
Moderator
 
Join Date: Jan 2012
Location: Canada
Posts: 5,153
the airplay speakers will never show in the "Edit Speaker Client List" because there is no way to do that from the HS API. You have to either add the speaker manually to the list, or do not specify any target so that the TTS will be send to all speakers.

To test the plugin with your Airport Express, make sure no other source (iTunes) is sending audio to the speaker, and use something longer than "This is a test", airplay speakers have trouble with very short audio.
You can also play with the "Delay Before" / "Delay After" settings to improve things
Reply With Quote
  #4  
Old March 7th, 2017, 11:50 AM
rsisson rsisson is offline
Seer Deluxe
 
Join Date: Oct 2002
Location: Frederick Md
Posts: 490
Ah... that helps...
I will add some delay at the beginning and see what happens...

What about the "internal Server Error".... what should I be looking for for that ?
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Events wont run after minimizing client Krameduoh Clients - Android 15 November 22nd, 2011 10:41 AM
Windows CE HST Client wont scroll Dafunktyfunk Clients - Windows CE / Mobile 1 February 6th, 2011 03:20 PM
devicestring wont show in tracking?? cadillackid HSTouch™ 3 January 28th, 2011 05:48 PM
Speaker Client wont connect cqte HS2 / HSPRO 7 March 2nd, 2008 01:46 PM
Speaker client wont connect cgertz HS2 / HSPRO 4 January 3rd, 2006 08:56 AM


All times are GMT -4. The time now is 01:16 AM.


Copyright HomeSeer Technologies, LLC