Hi Philippe,

I got a strange behavior in Shaitunes2W. I have several iOS 10.3 clients
and one iTunes 12.something. (all latest version).

First of all I connect the clients to LMS/Shairtunes2W which seems to
work.


Code:
--------------------
    
  [17-04-04 21:29:50.8157] Plugins::ShairTunes2W::Plugin::handleSocketConnect 
(388) New connection from: 192.168.47.88
  [17-04-04 21:29:50.8186] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(526) header: OPTIONS * RTSP/1.0
  CSeq: 0
  DACP-ID: AAC8BEEEEFC2166B
  Active-Remote: 1853094913
  User-Agent: AirPlay/320.20
  
  [17-04-04 21:29:50.8192] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(536) ContentBody length already received: 0
  [17-04-04 21:29:50.8203] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(722) got command / method: OPTIONS
  [17-04-04 21:29:50.8206] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(738) DACP-ID: AAC8BEEEEFC2166B, Active Remote: 1853094913
  [17-04-04 21:29:50.8208] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(739) Send mDNS data: _dacp._tcp.local, $VAR1 = '_dacp_tcplocal
  ';
  [17-04-04 21:29:50.8211] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(1011) 
  
  PLAYER_MESSAGE_START: 
  RTSP/1.0 200 OK
  Audio-Jack-Status: connected; type=analog
  CSeq: 0
  Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS, 
GET_PARAMETER, SET_PARAMETER
  
  
  PLAYER_MESSAGE_END
  
--------------------


Then I press the "Play" button in the Apple Software which results in
the following debug log:

Code:
--------------------
    
  [17-04-04 21:30:22.2208] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(526) header: OPTIONS * RTSP/1.0
  CSeq: 1
  DACP-ID: AAC8BEEEEFC2166B
  Active-Remote: 1853094913
  User-Agent: AirPlay/320.20
  
  [17-04-04 21:30:22.2215] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(536) ContentBody length already received: 0
  [17-04-04 21:30:22.2227] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(722) got command / method: OPTIONS
  [17-04-04 21:30:22.2236] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(738) DACP-ID: AAC8BEEEEFC2166B, Active Remote: 1853094913
  [17-04-04 21:30:22.2243] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(739) Send mDNS data: _dacp._tcp.local, $VAR1 = '_dacp_tcplocal
  ';
  [17-04-04 21:30:22.2251] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(1011) 
  
  PLAYER_MESSAGE_START: 
  RTSP/1.0 200 OK
  Audio-Jack-Status: connected; type=analog
  CSeq: 1
  Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS, 
GET_PARAMETER, SET_PARAMETER
  
  
  PLAYER_MESSAGE_END
  
  [17-04-04 21:30:22.2545] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(526) header: OPTIONS * RTSP/1.0
  Apple-Challenge: oKICqF4QsB/O3XY3UO/utA==
  CSeq: 2
  DACP-ID: AAC8BEEEEFC2166B
  Active-Remote: 1853094913
  User-Agent: AirPlay/320.20
  
  [17-04-04 21:30:22.2551] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(536) ContentBody length already received: 0
  [17-04-04 21:30:22.2835] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(722) got command / method: OPTIONS
  [17-04-04 21:30:22.2838] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(738) DACP-ID: AAC8BEEEEFC2166B, Active Remote: 1853094913
  [17-04-04 21:30:22.2841] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(739) Send mDNS data: _dacp._tcp.local, $VAR1 = '_dacp_tcplocal
  ';
  [17-04-04 21:30:22.2843] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(1011) 
  
  PLAYER_MESSAGE_START: 
  RTSP/1.0 200 OK
  Apple-Response: 
ga8LQ5nF6lLL9i+r0RLbhmO2eY3rywCKtZ/ntyADzZXuVzcVVZX4IWPFrnPxf0mjPdHXjEyA3RK8fGPCS/OrZdmtMTyGMhouJ8Uq9EOSGLefZJGXcpdv6bLh+1d0EwucCMzP3BRw1A7/kWESB1CAdVRmn1jVKbbOWQzUTyuyBVyo0UMGFbqf+y53uAhS8NTF9or6GPTYgbDyQSUf7PDMTD03c9OXPk6sKpYwm1EvyW3uYMpoYsDtIJWIfZnmm1hDbGFLwnHt58ckyG/uy+h8f3Pp3Owo3vx+VyxdCFFf/FGZnsJvP/L1KbwZoa7UJIGGnxpkdk4qg0I+mV6X7Noq8g
  Audio-Jack-Status: connected; type=analog
  CSeq: 2
  Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS, 
GET_PARAMETER, SET_PARAMETER
  
  
  PLAYER_MESSAGE_END
  
  [17-04-04 21:30:22.2936] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(526) header: ANNOUNCE rtsp://192.168.47.11/10590304467113429081 RTSP/1.0
  Content-Length: 643
  Content-Type: application/sdp
  CSeq: 3
  DACP-ID: AAC8BEEEEFC2166B
  Active-Remote: 1853094913
  User-Agent: AirPlay/320.20
  
  v=0
  o=AirTunes 10590304467113429081 0 IN IP4 192.168.47.88
  s=AirTunes
  i=iPhone7
  c=IN IP4 192.168.47.88
  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
  
a=rsaaeskey:fbOCYlxUd2kDonQd+aSLUlpLmeMmAz9C7XOCITqfEL/TQY5cqbydl1mI1sjFSwno5WbJMD2269ord4kknivD7HdHVA4BwDTBLNAVB/UJxBjdBpEqgXBayE9EnGQ9UMPHeFt4d0YPdMJCnq75phwA8/UzjNVkDYMYKLYG0h8tFB58iIA5FdpzpMdYnOID+0WVaFhtbBA1zOWMwgmyqGV2Ni7Ucrd94SLUgP2Vsbl+LCX1ca5CPUuQ3dYThyhJ5sPuy6rWcdCdZ108g1GaiOQvHtDjMqXAEyqxgSQPuSKkDUeEyk3OeFov/4/wkQDDCWHGFzY58u8NnNkziTuXe/WZEw==
  a=aesiv:td/MsWMBuIdtB54pvSGdmQ==
  a=min-latency:11025
  a=max-latency:88200
  [17-04-04 21:30:22.2938] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(533) Content Length is: 643
  [17-04-04 21:30:22.2940] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(536) ContentBody length already received: 643
  [17-04-04 21:30:22.2948] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(722) got command / method: ANNOUNCE
  [17-04-04 21:30:22.3032] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(1011) 
  
  PLAYER_MESSAGE_START: 
  RTSP/1.0 200 OK
  Audio-Jack-Status: connected; type=analog
  CSeq: 3
  
  
  PLAYER_MESSAGE_END
  
  [17-04-04 21:30:22.3084] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(526) header: SETUP rtsp://192.168.47.11/10590304467113429081 RTSP/1.0
  Transport: 
RTP/AVP/UDP;unicast;mode=record;timing_port=65147;control_port=54694
  CSeq: 4
  DACP-ID: AAC8BEEEEFC2166B
  Active-Remote: 1853094913
  User-Agent: AirPlay/320.20
  
  [17-04-04 21:30:22.3086] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(536) ContentBody length already received: 0
  [17-04-04 21:30:22.3090] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(722) got command / method: SETUP
  [17-04-04 21:30:22.3097] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(799) decode command: $VAR1 = 'ipv4_only';
  $VAR2 = 'socket';
  $VAR3 = '60893,38645,62749';
  $VAR4 = 'iv';
  $VAR5 = 'b5dfccb16301b8876d079e29bd219d99';
  $VAR6 = 'key';
  $VAR7 = '8042641c802c22b52fbbc64205eee732';
  $VAR8 = 'fmtp';
  $VAR9 = '96 352 0 16 40 10 14 2 255 0 0 44100';
  $VAR10 = 'cport';
  $VAR11 = '54694';
  $VAR12 = 'tport';
  $VAR13 = '65147';
  [17-04-04 21:30:22.3101] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:22.3100] /opt/lms-7.9.0/slimserver.pl: no executable program located at 
/opt/lms-7.9.0/Bin/i86pc-solaris-thread-multi-64int
  [17-04-04 21:30:27.3117] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:27.3111] Use of uninitialized value $helper_pid in concatenation (.) or 
string at /export/lmsdata/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm 
line 842.
  [17-04-04 21:30:27.3125] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(842) launched decoder:  on ports: ///, http port: 39513
  [17-04-04 21:30:27.3135] Plugins::ShairTunes2W::Plugin::conn_handle_request 
(1011) 
  
  PLAYER_MESSAGE_START: 
  RTSP/1.0 200 OK
  Audio-Jack-Status: connected; type=analog
  CSeq: 4
  Session: DEADBEEF
  Transport: 
RTP/AVP/UDP;unicast;mode=record;control_port=;timing_port=;server_port=
  
  
  PLAYER_MESSAGE_END
  
  [17-04-04 21:30:27.3156] Plugins::ShairTunes2W::Plugin::mDNSlistener (1040) 
Found remote: AAC8BEEEEFC2166B, 192.168.47.88:53683
  [17-04-04 21:30:27.3238] Plugins::ShairTunes2W::Plugin::handleSocketRead 
(515) Closed: IO::Socket::INET=GLOB(0xcd2ba70)
  
--------------------


The lines I do not understand are these ones:

Code:
--------------------
    
  [17-04-04 21:30:22.3101] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:22.3100] /opt/lms-7.9.0/slimserver.pl: no executable program located at 
/opt/lms-7.9.0/Bin/i86pc-solaris-thread-multi-64int
  [17-04-04 21:30:27.3117] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:27.3111] Use of uninitialized value $helper_pid in concatenation (.) or 
string at /export/lmsdata/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm 
line 842.
  
--------------------


Could you give me a hint where to look for the bug???
Which executable is LMS searching where?
The helper binary is installed from your repo automatically into the
respective cache/InstalledPlugins-folder and starts without any problems
and is also accessible.

Thanks a lot for your help.

Best regards.


------------------------------------------------------------------------
chincheta0815's Profile: http://forums.slimdevices.com/member.php?userid=42904
View this thread: http://forums.slimdevices.com/showthread.php?t=106289

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to