I've been using synchronised players for years but only stumbled upon
this recently. In this example there are 3 synched players, 2 Radios and
one Touch. The Radios are both on standby, the Touch is playing. If I
now turn off one of the Radios entirely by long press on the power
button the Touch stops playing and can not be convinced to start again
for a good while. I looks like LMS can't distinguish pressing the power
button on the Radio briefly - thus turning the Radio on - from a long
press shutting the Radio down.
In the server log it looks like this (full log attached below):
Code:
--------------------
[20-02-08 16:57:26.2352] Slim::Player::StreamingController::_eventAction
(272) 00:04:20:22:5c:86: StatusHeartbeat in PLAYING-STREAMING ->
Slim::Player::StreamingController::_CheckSync
[20-02-08 16:57:27.2725] Slim::Player::StreamingController::_eventAction
(272) 00:04:20:22:5c:86: StatusHeartbeat in PLAYING-STREAMING ->
Slim::Player::StreamingController::_CheckSync
[20-02-08 16:57:27.6316] Slim::Player::StreamingController::playerInactive
(2085) 00:04:20:22:5c:86 sync group now has:
00:04:20:28:4c:a1,00:04:20:22:5c:86,00:04:20:2c:5e:bf
[20-02-08 16:57:27.6332] Slim::Player::StreamingController::playerInactive
(2086) 00:04:20:22:5c:86 active players are: 00:04:20:22:5c:86
[20-02-08 16:57:28.1424] Slim::Buttons::Common::popMode (2145) Popped to
button mode: empty!
[20-02-08 16:57:28.1431] Slim::Buttons::Common::popMode (2103) Nothing on the
modeStack - updatingKnob & returning. Around here I turn one of the
Radios off
[20-02-08 16:57:28.1452] Slim::Buttons::Common::pushMode (2010) Pushing
button mode: home
[20-02-08 16:57:28.1466] Slim::Buttons::Common::pushMode (2010) Pushing
button mode: INPUT.List
[20-02-08 16:57:28.1478] Slim::Player::StreamingController::playerActive
(2042) 00:04:20:22:5c:86 sync group now has:
00:04:20:28:4c:a1,00:04:20:22:5c:86,00:04:20:2c:5e:bf
[20-02-08 16:57:28.1484] Slim::Player::StreamingController::playerActive
(2043) 00:04:20:22:5c:86 active players are:
00:04:20:22:5c:86,00:04:20:2c:5e:bf Not quite, I just turned the second one
off
[20-02-08 16:57:28.1491] Slim::Player::StreamingController::playerActive
(2047) 00:04:20:22:5c:86 restart play
--------------------
A bit later, restarting playback fails because the player that is now
off won't start playing
Code:
--------------------
[20-02-08 16:57:28.3741] Slim::Player::Protocols::HTTP::parseHeaders (487)
Bitrate for http://mp3stream3.apasf.apa.at:8000/ set to 192000
[20-02-08 16:57:28.3763] Slim::Formats::RemoteStream::request (208) Opened
stream!
[20-02-08 16:57:28.3773] Slim::Player::Song::open (482) URL is a song
(audio): http://mp3stream3.apasf.apa.at:8000/, type=mp3
[20-02-08 16:57:28.3785] Slim::Player::SongStreamController::new (30) live=1
[20-02-08 16:57:28.3803] Slim::Player::StreamingController::_Stream (1282)
00:04:20:22:5c:86: stream
[20-02-08 16:57:28.3858] Slim::Player::StreamingController::_Stream (1282)
00:04:20:2c:5e:bf: stream <- This one is off
[20-02-08 16:57:28.3899] Slim::Player::StreamingController::_Stream (1307)
00:04:20:22:5c:86: only 1 of 2 players started streaming
[20-02-08 16:57:28.3915] Slim::Player::StreamingController::_Stop (610) Song
queue is now 0
[20-02-08 16:57:28.3922] Slim::Player::StreamingController::_setPlayingState
(2377) new playing state STOPPED
--------------------
I suspect this is not intended? Synching is fairly robust against
switching players to/from standby and even just disconnecting the power
but a proper shutdown doesn't work? Shouldn't LMS detect the missing
player?
+-------------------------------------------------------------------+
|Filename: sync-poweroff.log.gz |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=29321|
+-------------------------------------------------------------------+
------------------------------------------------------------------------
D1eter's Profile: http://forums.slimdevices.com/member.php?userid=69813
View this thread: http://forums.slimdevices.com/showthread.php?t=111635
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter