philippe_44 wrote: 
> I was also reading your past posts and it seems you always had problems
> with Flac and RP. Did you manage to get that to work and it degraded
> again with the recent update? I have not experienced skipping in hours
> of listening. I’m not sure your issue is linked with metadata handling
> and track duration versus a general networking problem

I saw the issue with one of my bridges and it's easier to trace the
problem. 

What I saw clearly so far is that the streaming *from* RP site ends up
much sooner that expected, the HTTP server closes the connection way
before the right amount of data has been received. Tehn, when all data
has been consumed, the player issues a regular "underrun" (STMu - which
means end of track) and because LMS is not streaming again, it assumes
end of track and just request the next track. In the case of RP, this is
the next "block". So it seems to be a HTTP/network related-problem, not
due to the plugin itself. 

There is another case where LMS tries to recover the situation and
restarts from where the block stopped, but that implies that streaming
has not been closed. In that case the player sends a different
"underrun" (STMo) which triggers rebuffering and potentially re-opening
the connection with the RP server to gather data at some estimated byte
offset.

I've been seeing that issue a lot this afternoon and I'm using a
different player which has a *big* buffers, so I'll investigate the
possibility that because a lot of buffering happens at the beginning of
the block, then if that player has a large hystersis between high/low
watermark it might not require more data in a long while and then the RP
server thinks the connection has stalled. I've seen that with other
servers and in my plugins, I had to put a mechanism to not require the
"next track" too early, but I never saw that within a track



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=108189

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to