philippe_44 wrote: > Thanks for finding that - I've corrected it know in dev-3. The discovery > is looking for _raop._tcp.local which I thought was the right name. It > finds my Marantz, JBL OnBeat, ShairPort and AirPort Express ... that's > strange. Can you try this mdns discovery tools that I've updated for > this : https://github.com/philippe44/mDNS-SD/tree/master/bin (use it > with "mdnssd _raop._tcp.local" to see if it finds something). The x86-64 > should not coredump anymore. Progress! 1st off, sorry for the airtunes/airplay mixup.
- The daemon now sings like a lark. - The mdnss application failed to find any player unless I stopped avahi-daemon which is normally running on the LMS server. >From then on, the bridge found 2 players ok, and crashed on the Libratone Loop Code: -------------------- Starting Squeeze2raop: /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin/squeeze2raop-x86-64 -Z -I -f /var/log/squeezeboxserver/raopbridge.log -d all=debug -x /var/lib/squeezeboxserver/prefs/raopbridge.xml [14:16:57.951918] main:772 Starting squeeze2raop version: v0.1.0.0-dev-3 (Feb 1 2016 @ 21:26:35) [14:16:57.956253] register_pcm:244 using pcm to decode aif,pcm [14:16:57.956619] load_mad:392 loaded libmad.so.0 [14:16:57.956638] register_mad:413 using mad to decode mp3 [14:16:57.956652] load_mad:392 loaded libmad.so.0 [14:16:57.956661] register_mad:413 using mad to decode mp3 [14:16:57.957242] load_flac:251 loaded libFLAC.so.8 [14:16:57.957258] register_flac:272 using flac to decode flc [14:16:57.957543] load_faad:612 loaded libfaad.so.2 [14:16:57.957556] register_faad:633 using faad to decode aac [14:16:57.958171] load_soxr:279 loaded libsoxr.so.0 [14:16:57.958190] register_soxr:384 using soxr for resampling [14:16:57.964366] UpdateMRThread:311 Begin Cast devices update [14:17:13.004342] AddRaopDevice:489 [0x684400]: adding renderer (AppleTV-2) [14:17:13.005253] stream_thread_init:306 [0x62d180] streambuf size: 2097152 [14:17:13.011221] output_raop_thread_init:141 [0x62d180]: init output raop [14:17:13.011336] output_init_common:302 [0x1aeaa0]: outputbuf size: 1094273658 [14:17:13.011426] decode_thread_init:141 [0x62d180]: init decode [14:17:13.011484] resample_init:367 [0x62d180]: resampling sync recipe: 0x00, flags: 0x00, scale: 0.89, precision: 0.0, passband_end: 0.00000, stopband_begin: 0.00000, phase_response: -1.0 [14:17:13.011540] discover_server:753 [0x62d180] sending discovery [14:17:13.012541] discover_server:782 [0x62d180] got response from: 172.17.0.20:3483 [14:17:13.012593] slimproto_thread_init:940 [0x62d180] connecting to 172.17.0.20:3483 [14:17:13.012694] AddRaopDevice:489 [0x684b00]: adding renderer (loop) Retarting Squeeze2raop after crash: /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin/squeeze2raop-x86-64 -Z -I -f /var/log/squeezeboxserver/raopbridge.log -d all=debug -x /var/lib/squeezeboxserver/prefs/raopbridge.xml [14:17:27.958952] main:772 Starting squeeze2raop version: v0.1.0.0-dev-3 (Feb 1 2016 @ 21:26:35) [14:17:27.959191] register_pcm:244 using pcm to decode aif,pcm [14:17:27.959507] load_mad:392 loaded libmad.so.0 [14:17:27.959528] register_mad:413 using mad to decode mp3 [14:17:27.959542] load_mad:392 loaded libmad.so.0 [14:17:27.959550] register_mad:413 using mad to decode mp3 [14:17:27.960075] load_flac:251 loaded libFLAC.so.8 ... -------------------- The Loop, which is asleep during my test (but visible and able to wake from an iThing), has a different behaviour than the 2 other players. Code: -------------------- root@montreux:/usr/local/bin/mDNS-SD/bin# ./mdnssd -t 180 _raop._tcp.local AppleTV-2.local 172.17.20.1 49155 0017F2F85EED@Hollywood._raop._tcp.local -> This is an old AppleTV1,1 wap01.local 169.254.57.161 5000 34363BBB4609@AE-model-A1392._raop._tcp.local -> This is a current Airport Express loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local -> This is a Libratone Loop mk. 2 (wifi/BT4.0) =============================================================== -------------------- The Loop's raop service registration is transient: Code: -------------------- root@montreux:/usr/local/bin/mDNS-SD/bin# while true;do echo `date`;./mdnssd -t 15 _raop._tcp.local|grep loop;sleep 30;done Tue Feb 2 13:23:45 CET 2016 Tue Feb 2 13:24:30 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local Tue Feb 2 13:25:15 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local Tue Feb 2 13:26:00 CET 2016 Tue Feb 2 13:26:46 CET 2016 Tue Feb 2 13:27:31 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local ^C root@montreux:/usr/local/bin/mDNS-SD/bin# while true;do echo `date`;./mdnssd -t 30 _raop._tcp.local|grep loop;sleep 60;done Tue Feb 2 13:28:06 CET 2016 Tue Feb 2 13:29:36 CET 2016 ^C root@montreux:/usr/local/bin/mDNS-SD/bin# while true;do echo `date`;./mdnssd -t 90 _raop._tcp.local|grep loop;sleep 240;done Tue Feb 2 13:30:02 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local Tue Feb 2 13:35:32 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local Tue Feb 2 13:41:02 CET 2016 loop.local 172.17.30.1 5000 C467B50844C9@loop._raop._tcp.local ^C -------------------- Maybe there is a parsing issue in the daemon? This is what dns-sd sees on my mac desktop: Code: -------------------- $ dns-sd -B _raop._tcp. local. Browsing for _raop._tcp..local. DATE: ---Tue 02 Feb 2016--- 14:33:48.340 ...STARTING... Timestamp A/R Flags if Domain Service Type Instance Name 14:33:48.341 Add 3 13 local. _raop._tcp. 0017F2F85EED@Hollywood 14:33:48.341 Add 3 13 local. _raop._tcp. 34363BBB4609@AE-model-A1392 14:33:48.341 Add 2 13 local. _raop._tcp. C467B50844C9@loop ^C $ dns-sd -L C467B50844C9@loop _raop._tcp. Lookup C467B50844C9@loop._raop._tcp..local DATE: ---Tue 02 Feb 2016--- 14:36:03.618 ...STARTING... 14:36:04.564 C467B50844C9@loop._raop._tcp.local. can be reached at loop.local.:5000 (interface 13) cn=0,1 da=true et=0,4 ft=0x444C0A00 am=LibratoneLoop2 fv=s9827.43.0 sd=101 sf=0x4 tp=UDP vn=65537 vs=190.9 ^C $ dns-sd -L 34363BBB4609@AE-model-A1392 _raop._tcp. Lookup 34363BBB4609@AE-model-A1392._raop._tcp..local DATE: ---Tue 02 Feb 2016--- 14:36:37.162 ...STARTING... 14:36:37.291 34363BBB4609@AE-model-A1392._raop._tcp.local. can be reached at wap01.local.:5000 (interface 13) txtvers=1 ch=2 cn=0,1 et=0,4 sv=false da=true sr=44100 ss=16 pw=true vn=65537 tp=TCP,UDP vs=105.1 am=AirPort10,115 fv=76500.6 sf=0x1 ^C $ dns-sd -L 0017F2F85EED@Hollywood _raop._tcp. Lookup 0017F2F85EED@Hollywood._raop._tcp..local DATE: ---Tue 02 Feb 2016--- 14:37:06.839 ...STARTING... 14:37:07.004 0017F2F85EED@Hollywood._raop._tcp.local. can be reached at AppleTV-2.local.:49155 (interface 13) txtvers=1 ch=2 cn=0,1 et=0,2 sv=false da=true sr=44100 ss=16 pw=false vn=65537 tp=TCP,UDP md=0,1,2 vs=101.9 am=AppleTV1,1 sf=0x4 ^C -------------------- HTH 4 SB 3 iPeng (iPhone + iPad) Squeezebox Server 7.9 (linux) with plugins: CD Player, WaveInput, Triode's BBC iPlayer by bpa IRBlaster by Gwendesign (Felix) Server Power Control by Gordon Harris Smart Mix, Music Walk With Me, What Was That Tune? by Michael Herger PowerSave by Jason Holtzapple Song Info, Song Lyrics by Erland Isaksson WeatherTime by Martin Rehfeld ShairTunes2 by disaster123 Local Player by Triode Auto Dim Display, SaverSwitcher, ContextMenu by Peter Watkins. ------------------------------------------------------------------------ epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711 View this thread: http://forums.slimdevices.com/showthread.php?t=105114
_______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins