I recognize some of the points you have made. Very difficult to track down.
Difficulties with getting into the "resume play" submenu may arise from the handling of very long podcast listings (>200 items). This impacts SqueezePlay, but not, as I recall it, Material Skin, because the latter limits the length of a listing it will fetch to, I think, 200 items. Or did.
I have attached a patch to LMS that seems to have been successful locally in handling the "long listings" issue. I am not going to try to explain it here, it is explained as best I can in the notes to the patch. It required careful scrutiny and understanding of how LMS/Squeezeplay sees things to figure out what was going on.
I remark that your Mac Power Users podcast certainly falls into this category. And the issue has been there for a long time.
Results 31 to 39 of 39
Thread: Podcast
-
2021-01-13, 11:33 #31
- Join Date
- May 2010
- Location
- London, UK
- Posts
- 744
-
2021-01-13, 13:02 #32
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,689
I was wrong, there is everything in place to resume to the paused position, if the stream is seekable which should be the case, so there is likely a bug somewhere. Could you set "(player.streaming.remote) - Player Remote Streaming Logging" to debug and capture a case where it fails?
LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2021-01-13, 13:14 #33
- Join Date
- Oct 2009
- Location
- Western & Northern New York
- Posts
- 383
-
2021-01-13, 13:36 #34
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,689
LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2021-01-13, 22:03 #35
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,689
Also, if you set player.source log at at least info, you should see a log saying "Stopping remote stream upon full buffer when paused". It means that the player has been stopped and 1/the stream is seekable 2/the position was known.
BTW, is this a Group (from my Group plugin) that you are pausing? A Group will stay assembled for a certain amount of time only (default = 30 mins) and if you restart from a real player (e.g. a Radio) and not the virtual player form the WebUI or a controller like iPeng, then restart will not work correctly after the delay expired.LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2021-01-14, 05:36 #36
- Join Date
- Oct 2009
- Location
- Western & Northern New York
- Posts
- 383
I did not get the player.source suggestion until today, so I did not set it. I use your group plugin (thank you again) but podcasts are single room listening for me, so it's just single player. BTW this test was a receiver with a controller as the UI.
I had a resume failure this morning and have attached the log for today. I had paused it about 3PM EST yesterday, and tried to resume it this morning 7AM. When it failed it seemed to want to resume, and there might of been the "getting stream info" message (not 100% sure) but when it failed I got the full screen black block message "problem - could not connect to server <podcast name>". Then when I hit pause again (to retry resume), it started from the beginning. This is the failure case I have seen, and it does seem time dependent if I use pause/resume, but, using "play from previous position" does not seem to fail this way (to the best of my recall)
Like I said Philippe, it's not a big deal to me, especially now that I know what it is and how to recover. But, I know that a lot of us are the same, if something isn't right, we need to fix it, no matter how insignificant
Jim
-
2021-01-20, 12:42 #37
- Join Date
- Apr 2018
- Posts
- 48
Still testing this. The issue seems to be limited to this feed: https://www.relay.fm/mpu/feed
The cause might be that this feed has 570+ episodes (and counting). Resuming an episode does work from the Recently Played menu though. All actions on the SB Radio b.t.w.
Seems a bit strange to me that this behaviour is caused by the number of items in the feed, but I haven't looked at the code yet. So it might be logical.
-
2021-01-20, 13:37 #38
- Join Date
- Jan 2010
- Location
- Hertfordshire
- Posts
- 6,174
-
2021-01-20, 15:10 #39
- Join Date
- May 2010
- Location
- London, UK
- Posts
- 744