Announcement

Collapse
No announcement yet.

SPeech stops again

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SPeech stops again

    Hi spud,

    can you check 1 more time why my event drops during speech?
    When i stream with my android or my iphone it never drops connection..


    i wil put the log down here.
    atthe text : (this is a test 10) it stops and crash...

    Mar-01 12:32:57 AirplaySpeak DEBUG TIMING EXCEPTIONA blocking operation was interrupted by a call to WSACancelBlockingCall
    Mar-01 12:32:57 AirplaySpeak DEBUG TEARDOWN rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 7 Session: DEADBEEF User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B
    Mar-01 12:32:57 AirplaySpeak DEBUG System.Exception: Request failed, read error at RTSPClient.ExecRequest(String Cmd, String ContentType, String Content, WebHeaderCollection hds, Boolean GetResponse, String& returnCode, Boolean parseHeaderOnError) at RTSPClient.Flush(Int32 rtpseq, Int32 rtptime)
    Mar-01 12:32:57 AirplaySpeak DEBUG FLUSH rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 6 Session: DEADBEEF RTP-Info: seq=10876;rtptime=1316685 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B
    Mar-01 12:32:57 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:57 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:56 AirplaySpeak DEBUG 14 Speaker.OnQueueEnd() gets the lock
    Mar-01 12:32:56 AirplaySpeak DEBUG 14 Speaker.OnQueueEnd()
    Mar-01 12:32:56 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:56 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:55 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:55 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:54 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:54 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:53 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:53 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:52 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:52 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:51 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:51 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:50 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:50 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:49 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:49 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:48 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:48 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:47 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:47 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:46 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:46 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:45 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:45 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:45 SCRAPER *** Scraper Updated ***
    Mar-01 12:32:44 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:44 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:43 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:43 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:42 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:42 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:41 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:41 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:40 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:40 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:39 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:39 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:38 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:38 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:37 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:37 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:36 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:36 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:35 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:35 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:34 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:34 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:33 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:33 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:32 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:32 AirplaySpeak DEBUG 15 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:31 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:31 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:30 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:30 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:29 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:29 AirplaySpeak DEBUG 17 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:28 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent() gets the lock
    Mar-01 12:32:28 AirplaySpeak DEBUG 10 Speaker.OnCheckStatusTimerEvent()
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.AfterSend()
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.SendSample() gets lock
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.SendSample()
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.BeforeSend()
    Mar-01 12:32:27 AirplaySpeak DEBUG Server, AirTunes/220.68
    Mar-01 12:32:27 AirplaySpeak DEBUG Date, Mon, 05 Jan 1970 16:08:28 +0000
    Mar-01 12:32:27 AirplaySpeak DEBUG CSeq, 5
    Mar-01 12:32:27 AirplaySpeak DEBUG SET_PARAMETER rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 5 Session: DEADBEEF Content-Type: text/parameters Content-Length: 20 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B volume: -10.000000
    Mar-01 12:32:27 AirplaySpeak DEBUG Audio-Latency, 2205
    Mar-01 12:32:27 AirplaySpeak DEBUG Audio-Jack-Status, connected; type=analog
    Mar-01 12:32:27 AirplaySpeak DEBUG Server, AirTunes/220.68
    Mar-01 12:32:27 AirplaySpeak DEBUG Date, Mon, 05 Jan 1970 16:08:28 +0000
    Mar-01 12:32:27 AirplaySpeak DEBUG CSeq, 4
    Mar-01 12:32:27 AirplaySpeak DEBUG RECORD rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 4 Session: DEADBEEF Range: npt=0- RTP-Info: seq=7188;rtptime=18509 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B
    Mar-01 12:32:27 AirplaySpeak DEBUG Transport, RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=58941;timing_port=58940;server_po rt=48950
    Mar-01 12:32:27 AirplaySpeak DEBUG Session, DEADBEEF
    Mar-01 12:32:27 AirplaySpeak DEBUG Date, Mon, 05 Jan 1970 16:08:28 +0000
    Mar-01 12:32:27 AirplaySpeak DEBUG Audio-Jack-Status, connected; type=analog
    Mar-01 12:32:27 AirplaySpeak DEBUG CSeq, 3
    Mar-01 12:32:27 AirplaySpeak DEBUG Server, AirTunes/220.68
    Mar-01 12:32:27 AirplaySpeak DEBUG SETUP rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 3 Transport: RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=58941;timing_port=58940 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B
    Mar-01 12:32:27 AirplaySpeak DEBUG Audio-Jack-Status, connected; type=analog
    Mar-01 12:32:27 AirplaySpeak DEBUG Server, AirTunes/220.68
    Mar-01 12:32:27 AirplaySpeak DEBUG Date, Mon, 05 Jan 1970 16:08:28 +0000
    Mar-01 12:32:27 AirplaySpeak DEBUG CSeq, 2
    Mar-01 12:32:27 AirplaySpeak DEBUG ANNOUNCE rtsp://192.168.1.12/1237779713 RTSP/1.0 CSeq: 2 Content-Type: application/sdp Content-Length: 182 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B v=0 o=iTunes 1237779713 0 IN IP4 192.168.1.12 s=iTunes c=IN IP4 192.168.1.54 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-01 12:32:27 AirplaySpeak DEBUG Server, AirTunes/220.68
    Mar-01 12:32:27 AirplaySpeak DEBUG Date, Mon, 05 Jan 1970 16:08:28 +0000
    Mar-01 12:32:27 AirplaySpeak DEBUG CSeq, 1
    Mar-01 12:32:27 AirplaySpeak DEBUG Public, ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS, GET_PARAMETER, SET_PARAMETER, POST, GET
    Mar-01 12:32:27 AirplaySpeak DEBUG OPTIONS * RTSP/1.0 CSeq: 1 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: FC284A6107AF3A3B
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.Reset() gets the lock
    Mar-01 12:32:27 AirplaySpeak DEBUG 18 Speaker.Reset()
    Mar-01 12:32:27 TTS Speak: ():this is a test1,this is a test2,this is a test3,this is a test4,this is a test5,this is a test6,this is a test7,this is a test8,this is a test9,this is a test10,this is a test11,this is a test12,this is a test13,this is a test14,this is a test15
    Mar-01 12:32:27 AirplaySpeak INFO (SpeakerClient1): this is a test1,this is a test2,this is a test3,this is a test4,this is a test5,this is a test6,this is a test7,this is a test8,this is a test9,this is a test10,this is a test11,this is a test12,this is a test13,this is a test14,this is a test15
    Mar-01 12:32:24 Event Event Trigger "Xbox games update New Event - 6"
    Mar-01 12:32:24 Event Event Xbox games update New Event - 6 triggered by the event page 'Run' button.
    Preferred -> Jon's Plugins, Pushover, Phlocation, Easy-trigger,
    Rfxcom, Blade Plugins, Pushbullet, homekit, Malosa Scripts




    HS3Pro 3.0.0.523 on windows 7 ultimate X64 on hp quadcore laptop 8 GB.

  • #2
    h1 spud

    i did some testing today why it does disconnect,
    well the plugin does stop during the long speech and disconnects.

    If the speech is to long or an audio file is to long this does happen :
    mrt-02 14:46:52 AirplaySpeak DEBUG System.IO.IOException: Kan geen gegevens schrijven naar de transportverbinding: De software op uw hostcomputer heeft een verbinding verbroken. ---> System.Net.Sockets.SocketException: De software op uw hostcomputer heeft een verbinding verbroken bij System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) bij System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size) --- Einde van intern uitzonderingsstackpad --- bij System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size) bij RTSPClient.ExecRequest(String Cmd, String ContentType, String Content, WebHeaderCollection hds, Boolean GetResponse, String& returnCode, Boolean parseHeaderOnError) bij RTSPClient.Teardown()

    i did test this :
    if i put a long speech like 15 seconds it works normal but if i want a 30 second speech i put in my event wait 20 seconds, this wil cause this disconnect in the plugin :

    AirplaySpeak DEBUG TIMING EXCEPTIONEen blokkeerbewerking is onderbroken door een aanroep naar WSACancelBlockingCall

    after that the event goes further and i can add another 30 seconds again of speech with no problems...

    can you fix that ?


    regards
    Preferred -> Jon's Plugins, Pushover, Phlocation, Easy-trigger,
    Rfxcom, Blade Plugins, Pushbullet, homekit, Malosa Scripts




    HS3Pro 3.0.0.523 on windows 7 ultimate X64 on hp quadcore laptop 8 GB.

    Comment

    Working...
    X