I can get Shairtunes working on a Windows machine in my home network but
this is not in use normally. My main LMS install is in a Docker
container running on a QNAP TS-251 and I have two errors which have been
present with all versions of Shairtunes including v0.71.0:
1) None of the players are visible via airplay
2) No log file is generated at  /mnt/state/logs/shairtunes2-[mac].log
where the plugin settings page says it will be written to.

Thi smust relate to my particular hardware/OS combination and I am a bit
emabarrased that I cannot pin down what the problem is, perhaps PERL
version or helper binary?  I am not very familiar with Docker container
virtual machines. Can I ask, does this extract from the server.log file
look correct?

[17-08-11 13:25:41.4299] main::init (387) Starting Logitech Media Server
(v7.9.1, 1502265250, Wed Aug  9 08:05:37 UTC 2017) perl 5.020002 -
x86_64-linux-gnu-thread-multi
[17-08-11 13:25:41.8534] Slim::Utils::Misc::msg (1250) Warning:
[13:25:41.8529] DBIx::Class::ResultSet::update_or_create(): Query
returned more than one row.  SQL that returns multiple rows is
DEPRECATED for ->find and ->single at /usr/share/perl5/Slim/Schema.pm
line 1877
[17-08-11 13:25:42.9682] Plugins::ShairTunes2W::Plugin::initPlugin (201)
Initialising 0.71.0 on x86_64-linux-gnu-thread-multi
[17-08-11 13:25:42.9708] Plugins::ShairTunes2W::Utils::helperBinary (43)
$VAR1 = {
'binArch' => 'i386-linux',
'osName' => 'Debian',
'os' => 'Linux',
'uid' => 'squeezeboxserver',
'isDebian' => 1,
'osArch' => 'x86_64-linux'
};
[17-08-11 13:25:42.9718] Plugins::ShairTunes2W::Plugin::initPlugin (214)
selected helper:
/mnt/state/cache/InstalledPlugins/Plugins/ShairTunes2W/Bin/shairport_helper-x64-linux
[17-08-11 13:25:43.7102]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (258)
request=client new client=SqueezeBox
[17-08-11 13:25:43.7114] Plugins::ShairTunes2W::Plugin::publishPlayer
(357) start avahi-publish-service "SqueezeBox"
[17-08-11 13:25:43.7181]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (273) create
client Slim::Player::Squeezebox2=ARRAY(0x89e8118) with proc
Proc::Background=HASH(0x8f8fd08)
[17-08-11 13:25:44.3369]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (258)
request=client new client=Bed Boom
[17-08-11 13:25:44.3380] Plugins::ShairTunes2W::Plugin::publishPlayer
(357) start avahi-publish-service "Bed Boom"
[17-08-11 13:25:44.3445]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (273) create
client Slim::Player::Boom=ARRAY(0x8e70e90) with proc
Proc::Background=HASH(0x8e648b8)
[17-08-11 13:25:44.3853]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (258)
request=client new client=Squeezebox Touch
[17-08-11 13:25:44.3863] Plugins::ShairTunes2W::Plugin::publishPlayer
(357) start avahi-publish-service "Squeezebox Touch"
[17-08-11 13:25:44.3931]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (273) create
client Slim::Player::SqueezePlay=ARRAY(0x8f19f60) with proc
Proc::Background=HASH(0x8e6e730)
[17-08-11 13:29:06.5479] Plugins::ShairTunes2W::Utils::helperBinary (43)
$VAR1 = {
'mac' => '',
'isDebian' => 1,
'osArch' => 'x86_64-linux',
'binArch' => 'i386-linux',
'osName' => 'Debian',
'os' => 'Linux',
'uid' => 'squeezeboxserver'
};
[17-08-11 13:35:50.7076] Plugins::ShairTunes2W::Utils::helperBinary (43)
$VAR1 = {
'mac' => '',
'isDebian' => 1,
'osArch' => 'x86_64-linux',
'binArch' => 'i386-linux',
'osName' => 'Debian',
'os' => 'Linux',
'uid' => 'squeezeboxserver'
};
[17-08-11 13:38:24.1264] Plugins::ShairTunes2W::Utils::helperBinary (43)
$VAR1 = {
'mac' => '',
'isDebian' => 1,
'osArch' => 'x86_64-linux',
'binArch' => 'i386-linux',
'osName' => 'Debian',
'os' => 'Linux',
'uid' => 'squeezeboxserver'
};


Here are the details of my hardware/OS/PERL

Shairtunes2 (fork) v0.71.0 
Helper binary 'shairport-helper x64-linux' selected in preferences

Logitech Media Server Version: 7.9.1 - 1502265250 @ Wed Aug 9 08:05:37
UTC 2017
Server HTTP Port Number: 9000
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.20.2 - x86_64-linux-gnu-thread-multi
Audio::Scan: 0.95
Database Version: DBD::SQLite 1.34_01 (sqlite 3.7.7.1)
Total Players Recognized: 3



LMS 7.9 in a container on QNAP NAS | Touch | Boom | Boom | SB3
------------------------------------------------------------------------
SMC's Profile: http://forums.slimdevices.com/member.php?userid=9162
View this thread: http://forums.slimdevices.com/showthread.php?t=106289

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to