Discussion:
[SlimDevices: Plugins] ANNOUNCE: AirPlay Bridge = integrate AirPlay devices with LMS (squeeze2raop)
castalla
2018-10-17 23:27:26 UTC
Permalink
Libratone have enabled airplay 2 on the Zipp.

Previously the Zipp worked fine with the common parameters. After the
update, the Zipp plays at max volume for a few seconds, then the audio
cuts out ... nasty!

Fortunately, the Zipp works with the upnp bridge.



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-18 06:58:51 UTC
Permalink
Post by castalla
Libratone have enabled airplay 2 on the Zipp.
Previously the Zipp worked fine with the common parameters. After the
update, the Zipp plays at max volume for a few seconds, then the audio
cuts out ... nasty!
Fortunately, the Zipp works with the upnp bridge.
Does it work nicely with other application like tuneblade and similar?



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-18 08:20:48 UTC
Permalink
Post by philippe_44
Does it work nicely with other application like tuneblade and similar?
Not looking good! Tuneblade fails to play, iTunes on Win shows the
same problem as the bridge - a few seconds then audio cuts out.

Grrrr!



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-22 08:37:33 UTC
Permalink
Post by castalla
Not looking good! Tuneblade fails to play, iTunes on Win shows the
same problem as the bridge - a few seconds then audio cuts out.
Grrrr!
Libratone have confirmed there is a problem with the new airplay 2 and
iTunes ...

I doubt any fix will recover the airplay bridge compatability. Pity.



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
cpd73
2018-10-25 06:43:53 UTC
Permalink
Post by castalla
Libratone have confirmed there is a problem with the new airplay 2 and
iTunes ...
I doubt any fix will recover the airplay bridge compatability. Pity.
Hmm!!! Which means I need to make sure not to upgrade, as I only bought
this speaker to use with the AirPlay bridge! Do you know if it's
possible to manually downgrade (just in case an upgrade happens in
error)? I looked, but could not find any info, or links to old firmware.


------------------------------------------------------------------------
cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-25 07:17:21 UTC
Permalink
Post by cpd73
Hmm!!! Which means I need to make sure not to upgrade, as I only bought
this speaker to use with the AirPlay bridge! Do you know if it's
possible to manually downgrade (just in case an upgrade happens in
error)? I looked, but could not find any info, or links to old firmware.
No way to downgrade ... so don't allow it to update!

It works with upnpbridge if all goes awol! Why can't they offer a
choice for airplay?



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-20 17:27:11 UTC
Permalink
Hi,
Replying to myself, sorry.
Seems using sq2r in a VM was a bad idea…
I've since run sq2r on a W10 laptop, and everything works flawlessly.
To avoid running sq2r on a remote host, I've then installed Airplay
http://downloads.sourceforge.net/project/lms-to-raop/dev/repo-sf.xml
As squeeze2raop-x86-64-static is not a native FreeBSD binary, I ran
brandelf -t Linux squeeze2raop-x86-64-static then loaded linux64.ko
I've looked up for a process using port 36853 with no luck.
So I guess I'm missing something but I don't know what
Regards
Eric
I don't know much about FreeBSD/Linux compatibility mode but obviously
the application is crashing. It's impossible at that stage to know
what's happening



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
emss
2018-10-20 19:10:59 UTC
Permalink
Hi Philippe,
I don't know why the mDNS responder does no start well. I've seen major
socket behavior differences between FreeBSD and Linux
Seems the socket differences between Linux & FreeBSD could be the
issue.
I've ktraced squeeze2raop-x86-64-static and it seems that it tries to
bind twice to 0.0.0.0:5353 the second occurrence causes the crash.
I'm not a seasoned C programmer, so I'm afraid I can't fix this on my
own.

My local dns/ntp server is a x86-64 box running OpenWRT 17.01.4, and
squeeze2raop-x86-64-static runs fine since I've reconfigured unbound &
nsd to use an other port than 5353 for local zones.

Could an OpenWRT package be considered ? (I'm fine with manual
installation but it could help other people use this neat tool on their
appliances)

Thanks for your help.

Éric



LMS 7.9 on FreeBSD11-STABLE/amd64, 2 x SqueezeBox3, 1 Airport Express
11g.
Coming soon, HD SqueezeBox Clone.
DIY high efficiency loudspeakers (Hypex Horns & 15" BR enclosures), Naim
clone Amplifier, Atoll PR100 preamp
------------------------------------------------------------------------
emss's Profile: http://forums.slimdevices.com/member.php?userid=68557
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-20 20:08:00 UTC
Permalink
Post by emss
Hi Philippe,
Seems the socket differences between Linux & FreeBSD could be the
issue.
I've ktraced squeeze2raop-x86-64-static and it seems that it tries to
bind twice to 0.0.0.0:5353 the second occurrence causes the crash.
I'm not a seasoned C programmer, so I'm afraid I can't fix this on my
own.
My local dns/ntp server is a x86-64 box running OpenWRT 17.01.4, and
squeeze2raop-x86-64-static runs fine since I've reconfigured unbound &
nsd to use an other port than 5353 for local zones.
Could an OpenWRT package be considered ? (I'm fine with manual
installation but it could help other people use this neat tool on their
appliances)
Thanks for your help.
Éric
Currently I don't feel like adding new packages, I already have too much
to do. Having said that, I think I know what your issue is, it's about
the SO_REUSEPORT socket option which I use under apple and freebsd (of
course) and not under linux. I'll see if I can enable it in general



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-21 14:16:30 UTC
Permalink
Post by emss
Philippe,
Last version doesn't crash anymore, but the AE isn't available in the
LMS UI.
If you need further information, just ask ;)
Thanks for your support (I'm not asking for a fix, the Linux version
works fine on a Linux box and that's a perfectly viable solution).
Éric
Very strange indeed because the log says it’s detected and reported to
LMS



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
johnieutah
2018-10-24 20:02:07 UTC
Permalink
Since the latest 0.453 version my players are no longer in sync. Is
there a way to rollback to see if it is a player or plugin problem?
Thanks.


------------------------------------------------------------------------
johnieutah's Profile: http://forums.slimdevices.com/member.php?userid=29483
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-25 03:40:17 UTC
Permalink
Post by johnieutah
Since the latest 0.453 version my players are no longer in sync. Is
there a way to rollback to see if it is a player or plugin problem?
Thanks.
The whole history is here
https://sourceforge.net/projects/lms-plugins-philippe44/files. Just get
the version you want and unzip it in the plugin directory to overwrite
the current version.

Can you tell me a bit more about your configuration? There are no
changes in 0.4.5.3 except that I've moved all my projects to
cross-compiling for OSX, Solaris and FreeBSD which saves me a ton of
time (all other platform where already cross-compiled). OSX was the only
non cross-compiled version for the AirPlay bridge, so unless you're on
MacOS, there should be no change



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
johnieutah
2018-10-25 08:47:13 UTC
Permalink
Post by philippe_44
The whole history is here
https://sourceforge.net/projects/lms-plugins-philippe44/files. Just get
the version you want and unzip it in the plugin directory to overwrite
the current version.
Can you tell me a bit more about your configuration? There are no
changes in 0.4.5.3 except that I've moved all my projects to
cross-compiling for OSX, Solaris and FreeBSD which saves me a ton of
time (all other platform where already cross-compiled). OSX was the only
non cross-compiled version for the AirPlay bridge, so unless you're on
MacOS, there should be no change
I recently bought 5 Yamaha WX-010s to add to my SB Radio. I was amazed
that they worked in perfect sync with your plugin with no tuning
required. Yesterday I noticed that they no longer played in sync
(regardless of the sync with the SB or between themselves). That's when
I noticed in the web interface that the plugin had been upgraded and
figured it was too much of a coincidence that they no longer played
properly and the plugin was updated.

I will try and pull some logs tonight.

Cheers.


------------------------------------------------------------------------
johnieutah's Profile: http://forums.slimdevices.com/member.php?userid=29483
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-25 15:37:51 UTC
Permalink
Post by johnieutah
I recently bought 5 Yamaha WX-010s to add to my SB Radio. I was amazed
that they worked in perfect sync with your plugin with no tuning
required. Yesterday I noticed that they no longer played in sync
(regardless of the sync with the SB or between themselves). That's when
I noticed in the web interface that the plugin had been upgraded and
figured it was too much of a coincidence that they no longer played
properly and the plugin was updated.
I will try and pull some logs tonight.
Cheers.
Are you running on MacOS or any other OS?



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
johnieutah
2018-10-26 07:50:30 UTC
Permalink
Post by philippe_44
Are you running on MacOS or any other OS?
Hi, I am using an Unraid NAS server, SBS is running in a Docker
container.
I unplugged all WX-010s last night and then assigned static IPs etc... I
then deleted the AirBrdige config and started from scratch. The problem
seems to be solved. I will play around again tonight extensively and see
if the problem reoccurs.

Off topic... I have to say I really like the WX-010s but they can be
frustrating to use. The MC software often gets confused when sync'd
players cannot be found, controlling the system from an Android and iPad
often shows different rooms being available etc... In theory it should
be great as it does everything I require; Airplay, DLNA, Bluetooth and
internet radio... but it's not quite there. If these problems persist I
will send the speakers back and probably move to Sonos which I've heard
is much more robust.


------------------------------------------------------------------------
johnieutah's Profile: http://forums.slimdevices.com/member.php?userid=29483
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-26 14:18:44 UTC
Permalink
Post by johnieutah
Hi, I am using an Unraid NAS server, SBS is running in a Docker
container.
I unplugged all WX-010s last night and then assigned static IPs etc... I
then deleted the AirBrdige config and started from scratch. The problem
seems to be solved. I will play around again tonight extensively and see
if the problem reoccurs.
Off topic... I have to say I really like the WX-010s but they can be
frustrating to use. The MC software often gets confused when sync'd
players cannot be found, controlling the system from an Android and iPad
often shows different rooms being available etc... In theory it should
be great as it does everything I require; Airplay, DLNA, Bluetooth and
internet radio... but it's not quite there. If these problems persist I
will send the speakers back and probably move to Sonos which I've heard
is much more robust.
Look at the Riva line. The arena sounds good and does UPnP, airplay and
chromecast,BT



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
johnieutah
2018-10-28 09:46:56 UTC
Permalink
Post by philippe_44
Look at the Riva line. The arena sounds good and does UPnP, airplay and
chromecast,BT
Since you own both the Yamaha and the Riva how would you rate them
against each other? The riva offers chromecast which is a big plus.
However it doesn’t appear to have net radio access and the big one in my
opinion is lack of an Ethernet port. Be interested in your thoughts!
Cheers.


------------------------------------------------------------------------
johnieutah's Profile: http://forums.slimdevices.com/member.php?userid=29483
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
johnieutah
2018-10-27 18:17:45 UTC
Permalink
Post by johnieutah
Hi, I am using an Unraid NAS server, SBS is running in a Docker
container.
I unplugged all WX-010s last night and then assigned static IPs etc... I
then deleted the AirBrdige config and started from scratch. The problem
seems to be solved. I will play around again tonight extensively and see
if the problem reoccurs.
The problem with syncing is happening again unfortunately.

Maybe the attached log can help?


+-------------------------------------------------------------------+
|Filename: Air bridge log 27-10-2018.txt |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=25851|
+-------------------------------------------------------------------+

------------------------------------------------------------------------
johnieutah's Profile: http://forums.slimdevices.com/member.php?userid=29483
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-03 03:39:43 UTC
Permalink
Post by johnieutah
The problem with syncing is happening again unfortunately.
Maybe the attached log can help?
No, not really. This can happen due to WiFi connection issues in your
network (overload, interferer, delays)



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-25 17:22:56 UTC
Permalink
Post by johnieutah
I recently bought 5 Yamaha WX-010s to add to my SB Radio. I was amazed
that they worked in perfect sync with your plugin with no tuning
required. Yesterday I noticed that they no longer played in sync
(regardless of the sync with the SB or between themselves). That's when
I noticed in the web interface that the plugin had been upgraded and
figured it was too much of a coincidence that they no longer played
properly and the plugin was updated.
I will try and pull some logs tonight.
Cheers.
If Yamaha update to Airplay 2, avoid like the plague as it will kill the
bridge capability stone-dead.



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-26 02:46:15 UTC
Permalink
Post by castalla
If Yamaha update to Airplay 2, avoid like the plague as it will kill the
bridge capability stone-dead.
Normally, with the recent plugin versions, most of AirPlay2-compatible
devices should be supported (in AirPlay2 mode of course), I corrected
that



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-26 07:45:43 UTC
Permalink
Post by philippe_44
Normally, with the recent plugin versions, most of AirPlay2-compatible
devices should be supported (in AirPlay2 mode of course), I corrected
that
Hmm - need to check the Sonos Beam again then ...



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-26 08:06:37 UTC
Permalink
Post by castalla
Hmm - need to check the Sonos Beam again then ...
Nope - still silence ...



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-27 05:05:57 UTC
Permalink
Post by castalla
Nope - still silence ...
Sorry, a typo: you should have read "support AirPlay 2 compatible
devices (in AirPlay 1 mode of course)"



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-27 08:37:33 UTC
Permalink
Post by philippe_44
Sorry, a typo: you should have read "support AirPlay 2 compatible
devices (in AirPlay 1 mode of course)"
Thanks/

Do you see any possibilties for echos with the Alexa cast feature ... ?



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-27 17:27:01 UTC
Permalink
Post by castalla
Thanks/
Do you see any possibilties for echos with the Alexa cast feature ... ?
I'm not aware that their protocol has been released and if there is anyw
ay for a direct local connection (not going to go through the cloud)



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
castalla
2018-10-27 20:50:56 UTC
Permalink
Post by philippe_44
I'm not aware that their protocol has been released and if there is anyw
ay for a direct local connection (not going to go through the cloud)
Thanks for the comment.



LMS server: Pi Zero

Amp: Denon PMA-50

Players/Speakers: Touch, Logitech Radios, Sonos, Libratone Zipp, GGMM
E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Home Mini, Pioneer
WX-SMA1, O2 Joggler, Cisco Joggler

Brexit = ∞ stupidity


------------------------------------------------------------------------------------
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-10-26 02:48:17 UTC
Permalink
Post by johnieutah
I recently bought 5 Yamaha WX-010s to add to my SB Radio. I was amazed
that they worked in perfect sync with your plugin with no tuning
required. Yesterday I noticed that they no longer played in sync
(regardless of the sync with the SB or between themselves). That's when
I noticed in the web interface that the plugin had been upgraded and
figured it was too much of a coincidence that they no longer played
properly and the plugin was updated.
I will try and pull some logs tonight.
Cheers.
I've tried my wx-10 and the MacOS version which is the only one where
there could have been a change. I did not see a synchronization problem



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-03 18:25:24 UTC
Permalink
Squeeze2raop is already running with debug enabed, and does not say
anything.
When avahi-daemon is stopped I have the same crash, no changes at all.
In fact I'm only trying to have an easy way to send a sound/music/spech
to different Airplay devices from a smartphone or from Openhab in a
batch mode at fixed times, without need of selecting the device with an
application. All my network is based on my dns domain well registered,
and I have no need of MDNS, but I know that Airplay needs it. This seems
a so difficult goal! Tried several applications and tools, but no way...
any suggestion? TY!
That's really strange because stretch on a raspian is a pretty widely
used distribution, I use it myself. Anything special in your system?



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-04 08:50:51 UTC
Permalink
Post by philippe_44
That's really strange because stretch on a raspian is a pretty widely
used distribution, I use it myself. Anything special in your system?
Nothing strange as I can see. I started with Jessie on one PI2 and then
I moved to Stretch with two separate PIs just to see if things go
better. The only thing I have is a complete management of my
name/addresses under DNS. One of the two pIs is dns server for my home
domain (int.fmal.com) that is delegated from an external public server
fmal.com. This canonical setting seems to be very difficult to manage
together with mdns, but I have several server packages running on both
PIs to manage domotic and they are all running. Only the multimedia
environment is not well tuned. I have forked-daapd as first attempt to
manage Airplay and it also show mdns problems ...


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-04 19:02:34 UTC
Permalink
Squeeze2raop is already running with debug enabed, and does not say
anything.
When avahi-daemon is stopped I have the same crash, no changes at all.
In fact I'm only trying to have an easy way to send a sound/music/spech
to different Airplay devices from a smartphone or from Openhab in a
batch mode at fixed times, without need of selecting the device with an
application. All my network is based on my dns domain well registered,
and I have no need of MDNS, but I know that Airplay needs it. This seems
a so difficult goal! Tried several applications and tools, but no way...
any suggestion? TY!
I was asking for sdebug, not debug. It's an extra level that might let
me know when the crash is happening. Otherwise, if you know how to use
gdb, I can build a version with debugging symbols. If all you want to do
is sendign from Openhab to AirPlay devices you might want to try my
raop_player application there https://github.com/philippe44/RAOP-Player.
All it does is sending an audio file. I've not really tested it for a
while, but I've updated it constantly as it uses the same core as
squeeze2raop



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-05 06:35:33 UTC
Permalink
Post by philippe_44
I was asking for sdebug, not debug. It's an extra level that might let
me know when the crash is happening. Otherwise, if you know how to use
gdb, I can build a version with debugging symbols.
I'm sorry, I did not read it well. I'll try today!!!
If all you want to do is sending from Openhab to AirPlay devices you
might want to try my raop_player application there
https://github.com/philippe44/RAOP-Player. All it does is sending an
audio file, but you need to uncompress it before to raw PCM. It's easy
to do with ffmpeg (eg) and then pipe it to raop_play. I've not really
tested it for a while, but I've updated it constantly as it uses the
same core as squeeze2raop.
This is also an info I was missing. I should read more ...

TY again!


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-05 09:23:47 UTC
Permalink
Bingo, the problem was in another area. Trying to run it by hand I saw
this:

***@pi2:/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin
# ./squeeze2raop-armv6hf -Z -I -b 192.168.1.15 -f
/var/log/squeezeboxserver/raopbridge.log -d all=sdebug -x
/var/lib/squeezeboxserver/prefs/raopbridge.xml

./squeeze2raop-armv6hf: error while loading shared libraries:
libssl.so.1.0.0: cannot open shared object file: No such file or
directory

So I tried to run the static version and all is ok! The xml file was
generated correctly and now I can see the debug, so I can go on with
testing


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-07 17:39:53 UTC
Permalink
It works! My main problem was the missing library. Then I suppose I had
also aproblem with avahi because it was running on the same server with
dns, and the server had two addresses on the same interface. I read that
it can be a problem for arp and multicast. Thank you for you job and
your help!


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-08 14:13:34 UTC
Permalink
Sqeezebox is on 192.168.1.15 and tries to send sound to shairport-sync
device on 192.168.10:


[15:00:47.822703] PlayerThread:497 [0x10c228]: raop connecting ...
[15:00:47.823482] raopcl_connect:1011 [0x75f0df80]: local interface
192.168.1.15
[15:00:47.824802] exec_request:622 [0x75f112e8]: ----> : write ANNOUNCE
rtsp://192.168.1.15/0440261993 RTSP/1.0^M
Content-Type: application/sdp^M
Content-Length: 523^M
CSeq: 10^M
User-Agent: iTunes/7.6.2 (Windows; N;)^M
Client-Instance: 4395c7ab5b7c06ad^M
DACP-ID: 1A2B3D4EA1B2C3D4^M
Active-Remote: 1045417794^M
Apple-Challenge: NAj8Sw/urFdrHtolrvDTwg^M
^M
v=0^M
o=iTunes 0440261993 0 IN IP4 192.168.1.15^M
s=iTunes^M
c=IN IP4 192.168.1.10^M
t=0 0^M
m=audio 0 RTP/AVP 96^M
a=rtpmap:96 L16/44100/2^M
a=rsaaeskey:L6cCsk7T//bjnklYi9iPoJWnaSm8yr4bBlRmw5zfncnLsh8vdImZn0H3tGxOTegpVSxl+xzLx/gTdhpSKiLzGG6p1wRk/WC2dmKb2Fymv6e9Lvvt/7/UPub0JISZj2llNUhbIKpEIhf6BQm0sI0VPmP1ohgkOguH2JuE0DI1G6GzBjVkRzV3H2af9W5dxyFsQdR2XILDdnICFemfoLbsvVttvEO3Tq9zQSHCLu1iJq/Kiyi+rslrL7EO8tL8ECK+yxObh0VqwMaobgYUDczterzVRuHCV8biesoyaiu3yQ+Oc7axWw77Bg+IUQ2zkTJMO0MbaoP5R6m/89fwe1mRMw^M
a=aesiv:F7059wVg+29nVjfaHmXcKg^M

[15:00:47.881218] exec_request:643 [0x75f112e8]: <------ : request
failed, error RTSP/1.0
[15:00:47.890939] stream_sock:424 [0xb8b30] header: GET /2.mp3
HTTP/1.0^M
Cache-Control: no-cache^M
Connection: close^M
Accept: */*^M
Host: icestreaming.rai.it^M
User-Agent: iTunes/4.7.1 (Linux; N; Debian; armv7l-linux; IT; utf8)
SqueezeCenter, Squeezebox Server, Logitech Media
Server/7.9.1/1522157629^M
Icy-Metadata: 1^M
^M

But shairport-sync does not like the announce:
Nov 8 15:00:47 pi3 shairport-sync[13380]: FMTP params missing from the
following ANNOUNCE message:
Nov 8 15:00:47 pi3 shairport-sync[13380]: v=0
Nov 8 15:00:47 pi3 shairport-sync[13380]: o=iTunes 0440261993 0 IN
IP4 192.168.1.15
Nov 8 15:00:47 pi3 shairport-sync[13380]: s=iTunes
Nov 8 15:00:47 pi3 shairport-sync[13380]: c=IN IP4 192.168.1.10
Nov 8 15:00:47 pi3 shairport-sync[13380]: t=0 0
Nov 8 15:00:47 pi3 shairport-sync[13380]: m=audio 0 RTP/AVP 96
Nov 8 15:00:47 pi3 shairport-sync[13380]: a=rtpmap:96 L16/44100/2
Nov 8 15:00:47 pi3 shairport-sync[13380]:
a=rsaaeskey:L6cCsk7T//bjnklYi9iPoJWnaSm8yr4bBlRmw5zfncnLsh8vdImZn0H3tGxOTegpVSxl+xzLx/gTdhpSKiLzGG6p1wRk/WC2dmKb2Fymv6e9Lvvt/7/UPub0JISZj2llNUhbIKpEIhf6BQm0sI0VPmP1ohgkOguH2JuE0DI1G6GzBjVkRzV3H2af9W5dxyFsQdR2XILDdnICFemfoLbsvVttvEO3Tq9zQSHCLu1iJq/Kiyi+rslrL7EO8tL8ECK+yxObh0VqwMaobgYUDczterzVRuHCV8biesoyaiu3yQ+Oc7axWw77Bg+IUQ2zkTJMO0MbaoP5R6m/89fwe1mRMw
Nov 8 15:00:47 pi3 shairport-sync[13380]:
a=aesiv:F7059wVg+29nVjfaHmXcKg

This is the only airplay device not working. It is the only one on
shairport-sync


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-08 16:21:42 UTC
Permalink
Post by Fmal
Sqeezebox is on 192.168.1.15 and tries to send sound to shairport-sync
[15:00:47.822703] PlayerThread:497 [0x10c228]: raop connecting ...
[15:00:47.823482] raopcl_connect:1011 [0x75f0df80]: local interface
192.168.1.15
[15:00:47.824802] exec_request:622 [0x75f112e8]: ----> : write ANNOUNCE
rtsp://192.168.1.15/0440261993 RTSP/1.0^M
Content-Type: application/sdp^M
Content-Length: 523^M
CSeq: 10^M
User-Agent: iTunes/7.6.2 (Windows; N;)^M
Client-Instance: 4395c7ab5b7c06ad^M
DACP-ID: 1A2B3D4EA1B2C3D4^M
Active-Remote: 1045417794^M
Apple-Challenge: NAj8Sw/urFdrHtolrvDTwg^M
^M
v=0^M
o=iTunes 0440261993 0 IN IP4 192.168.1.15^M
s=iTunes^M
c=IN IP4 192.168.1.10^M
t=0 0^M
m=audio 0 RTP/AVP 96^M
a=rtpmap:96 L16/44100/2^M
a=rsaaeskey:L6cCsk7T//bjnklYi9iPoJWnaSm8yr4bBlRmw5zfncnLsh8vdImZn0H3tGxOTegpVSxl+xzLx/gTdhpSKiLzGG6p1wRk/WC2dmKb2Fymv6e9Lvvt/7/UPub0JISZj2llNUhbIKpEIhf6BQm0sI0VPmP1ohgkOguH2JuE0DI1G6GzBjVkRzV3H2af9W5dxyFsQdR2XILDdnICFemfoLbsvVttvEO3Tq9zQSHCLu1iJq/Kiyi+rslrL7EO8tL8ECK+yxObh0VqwMaobgYUDczterzVRuHCV8biesoyaiu3yQ+Oc7axWw77Bg+IUQ2zkTJMO0MbaoP5R6m/89fwe1mRMw^M
a=aesiv:F7059wVg+29nVjfaHmXcKg^M
[15:00:47.881218] exec_request:643 [0x75f112e8]: <------ : request
failed, error RTSP/1.0
[15:00:47.890939] stream_sock:424 [0xb8b30] header: GET /2.mp3
HTTP/1.0^M
Cache-Control: no-cache^M
Connection: close^M
Accept: */*^M
Host: icestreaming.rai.it^M
User-Agent: iTunes/4.7.1 (Linux; N; Debian; armv7l-linux; IT; utf8)
SqueezeCenter, Squeezebox Server, Logitech Media
Server/7.9.1/1522157629^M
Icy-Metadata: 1^M
^M
Nov 8 15:00:47 pi3 shairport-sync[13380]: FMTP params missing from the
Nov 8 15:00:47 pi3 shairport-sync[13380]: v=0
Nov 8 15:00:47 pi3 shairport-sync[13380]: o=iTunes 0440261993 0 IN
IP4 192.168.1.15
Nov 8 15:00:47 pi3 shairport-sync[13380]: s=iTunes
Nov 8 15:00:47 pi3 shairport-sync[13380]: c=IN IP4 192.168.1.10
Nov 8 15:00:47 pi3 shairport-sync[13380]: t=0 0
Nov 8 15:00:47 pi3 shairport-sync[13380]: m=audio 0 RTP/AVP 96
Nov 8 15:00:47 pi3 shairport-sync[13380]: a=rtpmap:96 L16/44100/2
a=rsaaeskey:L6cCsk7T//bjnklYi9iPoJWnaSm8yr4bBlRmw5zfncnLsh8vdImZn0H3tGxOTegpVSxl+xzLx/gTdhpSKiLzGG6p1wRk/WC2dmKb2Fymv6e9Lvvt/7/UPub0JISZj2llNUhbIKpEIhf6BQm0sI0VPmP1ohgkOguH2JuE0DI1G6GzBjVkRzV3H2af9W5dxyFsQdR2XILDdnICFemfoLbsvVttvEO3Tq9zQSHCLu1iJq/Kiyi+rslrL7EO8tL8ECK+yxObh0VqwMaobgYUDczterzVRuHCV8biesoyaiu3yQ+Oc7axWw77Bg+IUQ2zkTJMO0MbaoP5R6m/89fwe1mRMw
a=aesiv:F7059wVg+29nVjfaHmXcKg
This is the only airplay device not working. It is the only one on
shairport-sync
FMTP is not needed when sending raw PCM. It's only there when you send
ALAC-encoded frame. Your problem here is likely that you have not
enabled encryption



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Paul Webster
2018-11-08 22:07:43 UTC
Permalink
Question about meta data appearing on AirPlay device (a Sony Amp in my
case) when the source is a continuous stream ... like radio.

I see song info changing on the AirPlay device when I choose my own
music - with each song as a separate file - but if I play a radio stream
where I know that the original source does not have song meta data
included but it is collected out of band and sent to the LMS player ...
then song changes do not appear.
I see the name of the first track.

Example to show it is FIP from Radio France when using my plugin. Song
info changes in LMS web interface but not on the AirPlay device.

Is that expected?



Paul Webster
http://dabdig.blogspot.com
Author Radio France (FIP etc) plugin
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-09 02:55:35 UTC
Permalink
Post by Paul Webster
Question about meta data appearing on AirPlay device (a Sony Amp in my
case) when the source is a continuous stream ... like radio.
I see song info changing on the AirPlay device when I choose my own
music - with each song as a separate file - but if I play a radio stream
where I know that the original source does not have song meta data
included but it is collected out of band and sent to the LMS player ...
then song changes do not appear.
I see the name of the first track.
Example to show it is FIP from Radio France when using my plugin. Song
info changes in LMS web interface but not on the AirPlay device.
Is that expected?
Yes, I would say unfortunately and I've been hesitating a bunch of this
one. Let me explain.

- When you play your local music, every time a track is about to end,
LMS sends the request for playing the next one. It does not include
metadata, but the bridge is gathering it using CLI
- When you play a radio live stream, some stations like RP sends
metadata update using the ICY protocol every xxKBytes transmitted. LMS
gets it and displays it. The caracteristics of live radio is that they
have a remote flag set and a duration of 0. In that case, the bridge
queries LMS every 5 seconds to see if metadata update happened and it
did, it updates the AirPlay device
- Unfortunately, and I'm guilty here, with your plugin, the duration is
not 0 anymore so the metadata polling does not happen. I've tried to
guess the end of song using estimated length but it does not work very
well. I think there is a mechanism in the CLI to subscribe to changes,
but I've never used it and anyway it would force me to keep the CLI
socket open which I purposely did.

So this is the reason why you don't see updates.

I will re-think about that over the weekend to see if I can still, in
the case of remote streams, do the subscription or find out a way to
keep polling but do a better job with estimated duration (like getting
metadata at the end of the estimated duration and if they have not
changed, keep polling for N times every 5 sec until a change is seen -
there is some difficulties here around keeping an absolute / relative
time reference)



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Paul Webster
2018-11-09 10:07:05 UTC
Permalink
Post by philippe_44
I will re-think about that over the weekend to see if I can still, in
the case of remote streams, do the subscription or find out a way to
keep polling but do a better job with estimated duration (like getting
metadata at the end of the estimated duration and if it has not changed,
keep polling for N periods of 5 sec until a change is seen - there are
some difficulties here around keeping an absolute / relative time
reference.
Thanks for the details.
I'll temporarily back out the recent change in my local copy
https://forums.slimdevices.com/showthread.php?106900-Announce-Song-info-plugin-for-FIP-radio&p=922672&viewfull=1#post922672



Paul Webster
http://dabdig.blogspot.com
Author Radio France (FIP etc) plugin
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-09 15:49:37 UTC
Permalink
Post by Paul Webster
Thanks for the details.
I'll temporarily back out the recent change in my local copy
I'll disable showing song duration for now (remembered that I made it a
plugin setting)
https://forums.slimdevices.com/showthread.php?106900-Announce-Song-info-plugin-for-FIP-radio&p=922672&viewfull=1#post922672
Damn - didn't work. Song duration no longer shown in players but track
did not update on AirPlay (or UPnP Bridge) device on change
You would have to make sure duration, as reported by LMS is zero. After
my post yesterday, I have a few new ideas, I’ll see what I can do over
the weekend



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-10 06:26:38 UTC
Permalink
Post by Paul Webster
Thanks for the details.
I'll temporarily back out the recent change in my local copy
I'll disable showing song duration for now (remembered that I made it a
plugin setting)
https://forums.slimdevices.com/showthread.php?106900-Announce-Song-info-plugin-for-FIP-radio&p=922672&viewfull=1#post922672
Damn - didn't work. Song duration no longer shown in players but track
did not update on AirPlay (or UPnP Bridge) device on change
Found a way to have that work which I think is acceptable in term of
frequency of polling LMS in all cases. Look at version 0.4.6.0



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Paul Webster
2018-11-10 10:25:36 UTC
Permalink
Excellent.
I'll try it out once Michael's schedule script that maintains the plugin
list as spotted it.



Paul Webster
http://dabdig.blogspot.com
Author Radio France (FIP etc) plugin
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
fraho
2018-11-10 10:46:52 UTC
Permalink
To be honest, I did not check if this already was an issue, so maybe one
more time: As long as I had a single Sonos one Airplay Bridge was
working, now I have a second one and paired them via the Sonos app. I
still can see one Sonos speaker in LMS but there is no sound anymore!


------------------------------------------------------------------------
fraho's Profile: http://forums.slimdevices.com/member.php?userid=66430
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-10 14:11:33 UTC
Permalink
Post by fraho
To be honest, I did not check if this already was an issue, so maybe one
more time: As long as I had a single Sonos one Airplay Bridge was
working, now I have a second one and paired them via the Sonos app. I
still can see one Sonos speaker in LMS but there is no sound anymore!
It's also not possible to rename this speaker in LMS, as soon as I'm
starting playback the original name is restored.
I assume you mean UPnPBridge? That would be helpful if you could send me
a log



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
fraho
2018-11-11 17:02:14 UTC
Permalink
Post by philippe_44
I assume you mean UPnPBridge? That would be helpful if you could send me
a log
[edit]: I just checked with my Sonos and succesfully paired a 5 and a 3
and it worked well. If the name cannot be changed it might mean that a
crash is happening. What OS / CPU do you have?
Tried it once more with 0.4.6.1 and it was working. Then I renamed the
paired Sonos speakers in LMS and it stopped working (no sound). As soon
as I'm having more time I will try I'll do some more test and will send
you logfiles


------------------------------------------------------------------------
fraho's Profile: http://forums.slimdevices.com/member.php?userid=66430
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-11 17:10:28 UTC
Permalink
Post by fraho
Tried it once more with 0.4.6.1 and it was working. Then I renamed the
paired Sonos speakers in LMS and it stopped working (no sound). As soon
as I'm having more time I will try I'll do some more test and will send
you logfiles
Edit: It seems that Airplay Bridge is preventing the renaming - as soon
as I'm restarting it the old names are restored (and there is no more
sound from the Sonos speakers)
But I don’t understand. The Airplay bridge does not work with Sonos,
it’s AirPlay 1 only Sonos are Airplay 2 only. Aren’t you confusing with
UPnPBridge?



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
fraho
2018-11-11 20:35:30 UTC
Permalink
Post by philippe_44
But I don’t understand. The Airplay bridge does not work with Sonos,
it’s AirPlay 1 only Sonos are Airplay 2 only. Aren’t you confusing with
UPnPBridge?
I haven't installed your UPnPBridge plugin and can see the Sonos
speakers in Airplay Bridge. So it seems something's working there that
should not work:)


------------------------------------------------------------------------
fraho's Profile: http://forums.slimdevices.com/member.php?userid=66430
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
philippe_44
2018-11-11 20:47:01 UTC
Permalink
Post by fraho
I haven't installed your UPnPBridge plugin and can see the Sonos
speakers in Airplay Bridge. So it seems something's working there that
should not work:)
Yes, obviously. I cannot test that as I have a 3 and an old 5. Any
chance that you would have another of my bridges like AirConnect that
could create the issue? Normally, airplay bridge does not recreate a SB
instance of a UPnP device that have been ‘transformed’ into an AirPlay
by airconnect...



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
fraho
2018-11-11 21:38:19 UTC
Permalink
Post by philippe_44
Yes, obviously. I cannot test that as I have a 3 and an old 5. Any
chance that you would have another of my bridges like AirConnect that
could create the issue? Normally, airplay bridge does not recreate a SB
instance of a UPnP device that have been ‘transformed’ into an AirPlay
by airconnect...
No, I've never had AirConnect or other bridges installed. I am not at
home at the moment but could connect to my infrastructure via VPN. Which
logfiles do you need as a proof?


------------------------------------------------------------------------
fraho's Profile: http://forums.slimdevices.com/member.php?userid=66430
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Paul Webster
2018-11-10 14:39:24 UTC
Permalink
Post by Paul Webster
Excellent.
I'll try it out once Michael's schedule script that maintains the plugin
list has spotted it.
Working well.
Thanks



Paul Webster
http://dabdig.blogspot.com
Author Radio France (FIP etc) plugin
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Fmal
2018-11-09 10:02:16 UTC
Permalink
Post by philippe_44
FMTP is not needed when sending raw PCM. It's only there when you send
ALAC-encoded frame. Your problem here is likely that you have not
enabled encryption
I installed the missing libssl1.0.0_1.0.2l-1~bpo8+1_armhf.deb and I
rebuilt shairport-sync with this configuration:

./configure --sysconfdir=/etc --with-alsa --with-pipe --with-avahi
--with-ssl=openssl --with-metadata --with-systemd

The the shairport-sync devices are correctly handled by Airplay devices
such Ipad and Itunes, but not from LMS.

I have :
[10:59:01.882166] codec_open:225 codec open: 'm'
[10:59:01.882229] process_strm:341 [0xb6268]: codec:m, ch:255, s:255,
r:255
[10:59:01.882307] stream_sock:395 [0xb6268] connecting to
212.162.68.150:80
[10:59:01.882455] PlayerThread:394 [0x10b390]: tick 1239892474
[10:59:01.882494] PlayerThread:497 [0x10b390]: raop connecting ...
[10:59:01.883367] raopcl_connect:1011 [0x76008970]: local interface
192.168.1.15
[10:59:01.884818] exec_request:622 [0x7600bcd8]: ----> : write ANNOUNCE
rtsp://192.168.1.15/0780205610 RTSP/1.0^M
Content-Type: application/sdp^M
Content-Length: 523^M
CSeq: 1^M
User-Agent: iTunes/7.6.2 (Windows; N;)^M
Client-Instance: bae6dc9ef8c91449^M
DACP-ID: 1A2B3D4EA1B2C3D4^M
Active-Remote: 1045417794^M
Apple-Challenge: 5nK6I+OoNggM/jOrVKMMCg^M
^M
v=0^M
o=iTunes 0780205610 0 IN IP4 192.168.1.15^M
s=iTunes^M
c=IN IP4 192.168.1.10^M
t=0 0^M
m=audio 0 RTP/AVP 96^M
a=rtpmap:96 L16/44100/2^M
a=rsaaeskey:pGSpRHdyAGag430FZnOGrB19zM+4iJBViUoWHO2b57BTuDYeMRS9g24CSPtTbktFrr1WPUBMRVKquKl1Ut+mA35U4Q8Tr8MESB5UqE6nCB9KnzgqKV0LcJlZDVy/gUv3OPTOf7yuwZW60sryNwB6atq8+wJ/tm/n7MFOQktqHCp9+Msk+Ax6EEV4eE95bomVCVeAvuPGW7huGSQ5lhVsXj98wDMGrl2IUw87X9SpJTn5U1k5EXdEPqT/cHv5C3IaWdeC0nXveH2K+GTlwbnv6T3qauFo6uQtFuWEeQ5I2EGAslZWlAtr68A/xiuEhqGGdaO6rkNSiKTB7ofyDPIT3A^M
a=aesiv:+9zLIShstnNjoxEHdMTHOQ^M

[10:59:01.926779] exec_request:643 [0x7600bcd8]: <------ : request
failed, error RTSP/1.0
[10:59:01.943811] stream_sock:424 [0xb6268] header: GET /2.mp3
HTTP/1.0^M
Cache-Control: no-cache^M
Connection: close^M
Accept: */*^M
Host: icestreaming.rai.it^M
User-Agent: iTunes/4.7.1 (Linux; N; Debian; armv7l-linux; IT; utf8)
SqueezeCenter, Squeezebox Server, Logitech Media
Server/7.9.1/1522157629^M
Icy-Metadata: 1^M
^M

[10:59:01.944611] sendSTAT:134 [0xb6268]: ms_played: 0
[10:59:01.945045] sendSTAT:158 [0xb6268]: STAT: STMc
[10:59:01.945407] process:533 [0xb6268] audg
[10:59:01.945707] process_audg:430 [0xb6268] (old) audg gainL: 46 gainR:
46
[10:59:02.000489] process:533 [0xc0588] strm
[10:59:02.001116] process:533 [0xbdcc0] strm
[10:59:02.001227] process_strm:236 [0xbdcc0] strm command t
[10:59:02.001264] sendSTAT:134 [0xbdcc0]: ms_played: 0
[10:59:02.001294] sendSTAT:158 [0xbd

What do you mean for encryption? where is that parameter?


------------------------------------------------------------------------
Fmal's Profile: http://forums.slimdevices.com/member.php?userid=68624
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
Loading...