Hi I installed ShairTunes and it works nicely when streaming from my iPhone to my piCorePlayer - perfect.
But I can't stream from my iPhone to my Mac running squeezelite (details
below). I noticed the following errors in the server log as well - hope
this helps.
Any suggestions how I can use the ShairTunes plugin ton stream from my
iPhone to the Macbook?
Thanks,
Rainer
Complete server log after restart of lms server:
,----
| 2016-10-07 08:10:14 squeezeboxserver_safe started.
| [16-10-07 08:10:25.8864] main::init (384) Starting Logitech Media Server
(v7.9.0, 1475243668, Fri Sep 30 14:14:09 UTC 2016) perl 5.014002 -
arm-linux-gnueabi-thread-multi-64int
| [16-10-07 08:11:12.9965] Plugins::ShairTunes2W::Plugin::publishPlayer (294)
start avahi-publish-service "MacBook Pro"
| [16-10-07 08:11:13.0249]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (210) create client
Slim::Player::SqueezePlay=ARRAY(0x5501168) with proc
Proc::Background=HASH(0x5380530)
| [16-10-07 08:12:36.7837] Slim::Web::JSONRPC::requestMethod (443) request not
dispatchable!
| [16-10-07 08:12:37.1440] Slim::Web::JSONRPC::requestMethod (443) request not
dispatchable!
| [16-10-07 08:12:37.1759] Slim::Web::JSONRPC::requestMethod (443) request not
dispatchable!
| [16-10-07 08:18:37.7117] Slim::Web::Cometd::handler (422) errorNeedsClient:
01:2f:14:f9:8c:22, status, -, 1, tags:uBJjdKlaAxcNo, subscribe:42
| [16-10-07 08:18:37.8157] Slim::Control::Request::notify (2060) Error: Failed
notify: Wide character in subroutine entry at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm
line 279.
| [16-10-07 08:18:37.9209] Slim::Web::Cometd::handler (422) errorNeedsClient:
ac:87:a3:0d:2e:c3, displaystatus, subscribe:showbriefly
| [16-10-07 08:18:38.0488] Slim::Web::Cometd::handler (422) errorNeedsClient:
ac:87:a3:0d:2e:c3, displaystatus, subscribe:
| [16-10-07 08:18:40.6518] Slim::Utils::Misc::msg (1244) Warning:
[08:18:40.6496] Use of uninitialized value in concatenation (.) or string at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm
line 218.
| [16-10-07 08:18:40.6547]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (218) publisher for
Rainer M Krug’s iPhone PID will be terminated.
| [16-10-07 08:18:40.6576] Slim::Control::Request::notify (2060) Error: Failed
notify: Can't call method "die" on an undefined value at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm
line 219.
`----
Version info squeezelite:
,----
| 08:50:49 {master} ~/Documents/CV/CV$ /opt/squeezelite/bin/squeezelite
--version
|
| Option error: --version
|
| Squeezelite v1.8.4-785, Copyright 2012-2015 Adrian Smith, 2015-2016 Ralph
Irving. See -t for license terms
| Usage: /opt/squeezelite/bin/squeezelite [options]
| -s <server>[:<port>] Connect to specified server, otherwise uses
autodiscovery to find server
| -o <output device> Specify output device, default "default", - = output to
stdout
| -l List output devices
| -a <l>:<r> Specify Portaudio params to open output device, l =
target latency in ms, r = allow OSX to resample (0|1)
| -a <f> Specify sample format (16|24|32) of output file when
using -o - to output samples to stdout (interleaved little endian only)
| -b <stream>:<output> Specify internal Stream and Output buffer sizes
in Kbytes
| -c <codec1>,<codec2> Restrict codecs to those specified, otherwise
load all available codecs; known codecs: flac,pcm,mp3,ogg,aac,wma,alac,dsd
(mad,mpg for specific mp3 codec)
| -C <timeout> Close output device when idle after timeout
seconds, default is to keep it open while player is 'on'
| -d <log>=<level> Set logging level, logs:
all|slimproto|stream|decode|output, level: info|debug|sdebug
| -e <codec1>,<codec2> Explicitly exclude native support of one or
more codecs; known codecs: flac,pcm,mp3,ogg,aac,wma,alac,dsd (mad,mpg for
specific mp3 codec)
| -f <logfile> Write debug to logfile
| -m <mac addr> Set mac address, format: ab:cd:ef:12:34:56
| -M <modelname> Set the squeezelite player model name sent to the
server (default: SqueezeLite)
| -n <name> Set the player name
| -N <filename> Store player name in filename to allow server
defined name changes to be shared between servers (not supported with -n)
| -W Read wave and aiff format from header, ignore server
parameters
| -r <rates>[:<delay>] Sample rates supported, allows output to be off
when squeezelite is started; rates =
<maxrate>|<minrate>-<maxrate>|<rate1>,<rate2>,<rate3>; delay = optional delay
switching rates in ms
| -R -u [params] Resample, params =
<recipe>:<flags>:<attenuation>:<precision>:<passband_end>:<stopband_start>:<phase_response>,
| recipe = (v|h|m|l|q)(L|I|M)(s) [E|X], E = exception -
resample only if native rate not supported, X = async - resample to max rate
for device, otherwise to max sync rate
| flags = num in hex,
| attenuation = attenuation in dB to apply (default is
-1db if not explicitly set),
| precision = number of bits precision (NB. HQ = 20. VHQ
= 28),
| passband_end = number in percent (0dB pt. bandwidth to
preserve. nyquist = 100%),
| stopband_start = number in percent (Aliasing/imaging
control. > passband_end),
| phase_response = 0-100 (0 = minimum / 50 = linear /
100 = maximum)
| -D [delay] Output device supports DSD over PCM (DoP), delay =
optional delay switching between PCM and DoP in ms
| -Z <rate> Report rate to server in helo as the maximum sample
rate we can support
| -t License terms
| -? Display this help text
|
| Build options: OSX PORTAUDIO SELFPIPE RESAMPLE FFMPEG DSD LINKALL
`----
--
Rainer M. Krug
email: Rainer<at>krugs<dot>de
PGP: 0x0F52F982
signature.asc
Description: PGP signature
_______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
