> On the track image issue Orange Squeeze also suffers so it doesn't poll
> the server. Another clue, if I use the skip function I always get up to
> date images.
Track change would grab a new set of track information, and a new audio
segment. It therefore is in synch again. But I guess that at the next
track it would miss the update again?
Background: RP isn't really track based. But I'd get an audio segment
(flac file) covering several tracks, plus metadata. As from a player's
point of view it's playing a single track of a given length (often 15-20
minutes), the plugin has to take care of updating metadata. It's working
quite nicely for me and many just setting a timer for the length of a
track. But for whatever reason this does not work for your. Maybe I'll
add some fallback mechanism, triggering an update every x seconds
anyway. That's unfortunate, but if I can't get it to work otherwise...
--
Michael
Results 81 to 90 of 1327
-
2017-10-31, 00:53 #81
[Announce] Radio Paradise LosslessStreaming (Plugin v2)
-
2017-10-31, 01:11 #82
[Announce] Radio Paradise LosslessStreaming (Plugin v2)
> I think this is the right thing? I can see there's some stuff about
> Spotify (I used to use this, but not any more) is it worth getting rid
> of this?
Please uninstall the Spotify plugin. But that's likely unrelated.
Then head over to Settings/Advanced/Logging, scroll down to
plugin.radioparadise and set it to DEBUG.
--
Michael
-
2017-10-31, 02:28 #83
- Join Date
- Jan 2010
- Location
- Hertfordshire
- Posts
- 6,234
-
2017-10-31, 05:54 #84
- Join Date
- Oct 2009
- Posts
- 201
I was wondering: My log is flooded with getMetadataFor 5 or 6 times per second. Is this by design? Maybe Jive clients ignore requests if the frequency is to high or a buffer overflows..
Also noticed if the Jive clients are in sync and I stop RP playback the log is quiet. If they are out of sync and I stop RP playback the logs keeps showing getMetadataFor (maybe every 5 sec)
-
2017-10-31, 07:52 #85
Ok, I just tested again in order to make sure.
The artwork is changing fine on my system and I see no problem.
I had Radio Paradise playing on my Duet, and the artwork changed almost simultaneously on iPeng, Orange Squeeze, the duet receiver and on a connected RPi with pCP3.22 and Jivelite.
LMS is located on another RPi (pCP3.22).piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like piCorePlayer
-
2017-10-31, 07:55 #86
- Join Date
- Jan 2010
- Location
- Hertfordshire
- Posts
- 6,234
-
2017-10-31, 09:32 #87
- Join Date
- Jan 2011
- Location
- Minneapolis
- Posts
- 711
-
2017-10-31, 10:18 #88
[Announce] Radio Paradise LosslessStreaming (Plugin v2)
> I was wondering: My log is flooded with getMetadataFor 5 or 6 times per
> second. Is this by design?
I would only get these often if I were using the web UI (which is
polling continously). Some mobile apps might be doing the same (eg.
Logitech's own :-)).
If you want to track down the problem, then you should try to eliminate
any unrelated clients, players, controllers.
> Also noticed if the Jive clients are in sync and I stop RP playback the
> log is quiet. If they are out of sync and I stop RP playback the logs
> keeps showing getMetadataFor (maybe every 5 sec)
There are various different statements being logged from that method.
Would be interesting to know which ones you see.
--
Michael
-
2017-10-31, 10:53 #89
- Join Date
- Oct 2009
- Posts
- 201
Getmetadatafor (150). It’s flooding the log without any webclient open only jive clients like touch jivelite controller.
Sent from my iPhone using Tapatalk
-
2017-10-31, 11:06 #90
- Join Date
- Jan 2010
- Location
- Hertfordshire
- Posts
- 6,234
I see the same.
Code:[17-10-31 17:55:25.3778] Plugins::RadioParadise::ProtocolHandler::__ANON__ (89) { action => undef, cue => 0, debug => undef, end_event => 9684, event => 9683, expiration => "1509558925", image_base => "//img.radioparadise.com/", "length" => 575, song => { "0" => { album => "Drum Therapy", artist => "Tor", asin => "TOR2012", cover => "covers/l/TOR2012.jpg", duration => 279_000, elapsed => 1, event => 9683, rating => "7.2", sched_time => "1509472588.122", slideshow => "37901,5161,14815,41695,35945,29205,16860,37685,37564,5185,5169,29752,22091,15061,29520,30568,24739,36465,12366,15494,17587,37904,20478,36629,43575,15488,20160,37900,15489", song_id => 43_196, title => "Glass & Stone", user_rating => undef, year => 2012, }, 1 => { album => "Countdown To Ecstasy", artist => "Steely Dan", asin => "B00000DI0J", cover => "covers/l/B00000DI0J.jpg", duration => 296_000, elapsed => 279_000, event => 9684, rating => "6.7", sched_time => "1509472867.122", slideshow => "47282,52564,51023,14992,25103,25102,17863,7640,25107,33555,25099,49187,51017,2027,25100,54377,25098,15677,25101,16715,25108,54355,46812,25095,51022,19352,25097,25096,54402,15673,7193", song_id => 44_601, title => "King Of The World", user_rating => undef, year => 1973, }, }, sync => undef, url => "https://apps.radioparadise.com/blocks/4/9683-9684.flac", } [17-10-31 17:55:26.0894] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (162) Current playtime in block (https://apps.radioparadise.com/blocks/4/9683-9684.flac?src=alexa): 0.0 [17-10-31 17:55:26.0911] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (196) Scheduling an update for the end of this song: 279 [17-10-31 17:55:26.2762] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:26.2783] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:27.6405] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:27.6442] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:27.6535] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:27.6597] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:28.2613] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:28.2633] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:29.7860] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:29.7940] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:29.7973] Plugins::BookmarkHistory::Plugin::newsongCallback (1561) Trigger for newsong exists but is to old (to be expected when you press play after reconnect). client:Slim::Player::SqueezePlay=ARRAY(0x66fa378) time: 1509472529 trigger value:1509472283 request:playlist newsong url:radioparadise://1.flac [17-10-31 17:55:30.1047] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:30.1090] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:30.1197] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:30.1239] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:31.8031] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:31.8073] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:31.8153] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:31.8194] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:33.8273] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:33.8302] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:33.8365] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:33.8399] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:35.8487] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:35.8522] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:35.8593] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:35.8626] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:37.8708] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:37.8737] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:37.8800] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:37.8834] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:39.0032] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:39.8910] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:39.8938] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:39.9003] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:39.9036] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:41.9118] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:41.9148] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:41.9218] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:41.9252] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9328] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9356] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9420] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9453] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9521] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:43.9550] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9600] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9616] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9652] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9672] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9710] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:45.9726] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:47.9808] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:47.9867] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:47.9930] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:47.9964] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:48.0031] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:48.0059] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:50.0130] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata [17-10-31 17:55:50.0161] Plugins::RadioParadise::ProtocolHandler::getMetadataFor (150) Returning cached metadata