Simon_rb wrote:
> I have noticed odd behaviour. When AirPlaying to a Group Player, after
> about 3 songs it tries to play the next then gets in a muddle and
> repeats the previous song. I have managed to catch it in the log. Some
> strange characters appeared.
>
> I'm not sure it this has anything to do with the Group Player plugin or
> ShairTunes related, thought best to post here.
>
> Its around the 13:10:37 mark where it went wrong. The song ending was
> Perfect Strangers and the next was Money for Nothing. It attempted to
> play Money for Nothing but then went back to Perfect Strangers.. Manual
> skip forward would play Money for Nothing and then the same thing
> happens 2 or 3 songs along.. I had 3 native/real squeezebox players
> powered on and playing in the group player..
>
> Cheers
>
> Update:- after a bit of testing it seems to be just the money for
> nothing song that causes the repeating back. Maybe something in the
> characters or artwork. It has happened with other songs before.
> I’ll keep an eye out to see if I can find other songs that behave
> the same way.
>
> Update 2:- AirPlaying directly to the LMS player rather than using
> groups results in it playing the Money for Nothing song after Perfect
> Strangers although it took a while, 10 secs maybe before the audio
> played. See code from log below:-
>
>
> >
Code:
--------------------
> > [18-03-03 14:07:58.1808]
Plugins::ShairTunes2W::Plugin::handleSocketRead (596) header: SET_PARAMETER
rtsp://192.168.1.26/11674369577717287494 RTSP/1.0
> RTP-Info: rtptime=4108727533
> Content-Length: 206
> Content-Type: application/x-dmap-tagged
> CSeq: 240
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> mlitÆmpero‰Ã.WÛuasal0Sultans of Swing - The Very Best of Dire
StraitsasarDire StraitsascpSting & Mark KnopflerasgnRockminmMoney for
NothingastnasdkcapsastmÄq
> [18-03-03 14:07:58.1822] Plugins::ShairTunes2W::Plugin::handleSocketRead
(603) Content Length is: 206
> [18-03-03 14:07:58.1833] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 206
> [18-03-03 14:07:58.1865] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: SET_PARAMETER
> [18-03-03 14:07:58.1891] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1009) DMAP DATA found. Length: 206 $VAR1 = {
> 'title' => 'Money for Nothing',
> 'artist' => 'Dire Straits',
> 'album' => 'Sultans of Swing - The Very Best of Dire Straits'
> };
> [18-03-03 14:07:58.1923] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 240
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:07:58.2707] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: SET_PARAMETER rtsp://192.168.1.26/11674369577717287494 RTSP/1.0
> RTP-Info: rtptime=4108731405
> Content-Length: 90451
> Content-Type: image/jpeg
> CSeq: 241
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> ÿØÿÛ„
ÿÝ ÿÀú"ÿÄ¢
> }!1AQa"q2‘¡#B±ÁRÑð$3br‚
>
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùú
> w!1AQaq"2B‘¡±Á #3RðbrÑ
>
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ?þ<
>PØ8xL…}ë)Nü©æ*F\
>
ÿXrÜe©¨š{2Ú»¶@Çð*œš¦IŠfà-}&¼\µbp-g‚*2¤Ç´SU‰p
©ÊòqÒ¾–P¦âÙ”!fŒ*ɵc\ÛàµÒN¯ØVL¨Ù9¯Ç8Ë%…[è}´’±ÎÈœV\Ñ0rN:WA2wÅfÏ'üÑÄ<;É7hŸIJ«”L)#<äÕV]µ*4%OÕ9p¯ÇóL©ÆM[AJJÆlè@Í
> [18-03-03 14:07:58.2722] Plugins::ShairTunes2W::Plugin::handleSocketRead
(603) Content Length is: 90451
> [18-03-03 14:07:58.2733] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 786
> [18-03-03 14:07:58.2745] Plugins::ShairTunes2W::Plugin::handleSocketRead
(610) Content not yet completely received. Waiting...
> [18-03-03 14:07:58.2784] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: SET_PARAMETER
> [18-03-03 14:07:58.2813] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1023) IMAGE DATA received, sending to:
http://192.168.1.26:42261/59128a9064c94464dc4771d61749f19c/cover.jpg
> [18-03-03 14:07:58.2842] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 241
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:07:58.4336] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: SET_PARAMETER rtsp://192.168.1.26/11674369577717287494 RTSP/1.0
> RTP-Info: rtptime=4108736333
> Content-Length: 184
> Content-Type: application/x-dmap-tagged
> CSeq: 242
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> mlit°mpero‰Ã.WÛuasal0Sultans of Swing - The Very Best of Dire
StraitsasarDire StraitsascpSting & Mark KnopflerasgnRockminmMoney for
Nothingasdkcaps
> [18-03-03 14:07:58.4349] Plugins::ShairTunes2W::Plugin::handleSocketRead
(603) Content Length is: 184
> [18-03-03 14:07:58.4361] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 184
> [18-03-03 14:07:58.4392] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: SET_PARAMETER
> [18-03-03 14:07:58.4417] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1009) DMAP DATA found. Length: 184 $VAR1 = {
> 'album' => 'Sultans of Swing - The Very Best of Dire Straits',
> 'title' => 'Money for Nothing',
> 'artist' => 'Dire Straits'
> };
> [18-03-03 14:07:58.4448] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 242
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:07:58.4554] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: SET_PARAMETER rtsp://192.168.1.26/11674369577717287494 RTSP/1.0
> RTP-Info: rtptime=4108736333
> Content-Length: 43
> Content-Type: text/parameters
> CSeq: 243
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> progress: 4108823425/4108736333/4119711617
> [18-03-03 14:07:58.4568] Plugins::ShairTunes2W::Plugin::handleSocketRead
(603) Content Length is: 43
> [18-03-03 14:07:58.4581] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 43
> [18-03-03 14:07:58.4615] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: SET_PARAMETER
> [18-03-03 14:07:58.4632] Plugins::ShairTunes2W::Plugin::conn_handle_request
(946) SET_PARAMETER req: progress: 4108823425/4108736333/4119711617
> [18-03-03 14:07:58.4664] Plugins::ShairTunes2W::Plugin::conn_handle_request
(996) Duration: 246.897777777778; Position: -1.97487528344671
> [18-03-03 14:07:58.4681] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 243
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:07:59.2053] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: OPTIONS * RTSP/1.0
> CSeq: 244
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> [18-03-03 14:07:59.2060] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 0
> [18-03-03 14:07:59.2075] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: OPTIONS
> [18-03-03 14:07:59.2085] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 244
> Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS,
GET_PARAMETER, SET_PARAMETER
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:08:00.9377] Slim::Utils::Misc::msg (1250) Warning:
[14:08:00.9370] DBIx::Class::ResultSet::single(): 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 2286
> [18-03-03 14:08:01.2423] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: OPTIONS * RTSP/1.0
> CSeq: 245
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> [18-03-03 14:08:01.2433] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 0
> [18-03-03 14:08:01.2451] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: OPTIONS
> [18-03-03 14:08:01.2462] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 245
> Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS,
GET_PARAMETER, SET_PARAMETER
>
>
> PLAYER_MESSAGE_END
>
> [18-03-03 14:08:03.2448] Plugins::ShairTunes2W::Plugin::handleSocketRead
(596) header: OPTIONS * RTSP/1.0
> CSeq: 246
> DACP-ID: 4442F3A63B47FBF8
> Active-Remote: 800412675
> User-Agent: AirPlay/365.44
>
> [18-03-03 14:08:03.2461] Plugins::ShairTunes2W::Plugin::handleSocketRead
(606) ContentBody length already received: 0
> [18-03-03 14:08:03.2487] Plugins::ShairTunes2W::Plugin::conn_handle_request
(755) got command / method: OPTIONS
> [18-03-03 14:08:03.2506] Plugins::ShairTunes2W::Plugin::conn_handle_request
(1057)
>
> PLAYER_MESSAGE_START:
> RTSP/1.0 200 OK
> Audio-Jack-Status: connected; type=analog
> CSeq: 246
> Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS,
GET_PARAMETER, SET_PARAMETER
>
>
> PLAYER_MESSAGE_END
>
>
--------------------
> >
This song has a much larger albumart of 90kB vs the other ones which are
around 9kB. It should work, but I think it puts a higher burden on the
player for resizing which might explain why it takes more to start. Any
chance you could resize/compress this albumart and see if this changes
something?
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=106289
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins