PaulinPosset wrote: > Apologies in advance for adding to this thread but as a Windows user who > has experienced dropouts on Live streams since the change to HLS, I was > playing around with mbg's hack at the weekend and although both Live > streaming and AOD worked, the inability to re-position in AOD has > significant drawbacks. What I did notice whilst looking at the > iPlayer.pm file was that the TTL_EXPIRE is set to 10 so I increased it > arbitrarily to 100. This seems to have solved, for me, the dropout > issue. I ran a BBC Radio 2 stream on the Touch synced with Radio for > over 18 hours without dropout. I also ran a BBC Radio 6 stream through > the 'Squeeze2uPnP' bridge and although the stream stopped/reset itself > (the time indicator in the GUI never showed more than an hours play > whereas the Radio 2 time was continuous) as far as I could tell play > didn't actually stop and the stream was still playing in the morning. To > me this is a significant improvement because previously when streams > have stopped, pressing play was required to start again. > > I know this is another hack, but one I thought worth sharing!
Sharing info is always good. I need to look at this in more detail but AFAICT all but one uses of TTL_EXPIRE relate to the RTMP Flash protocol and not HLS. So if it is helping HLS playback - it needs to be checked that it does not cause problems for Flash (i.e. Extras plugin) playback. A more precise patch (e.g. Two different TTL_EXPIRE constants) is needed. When making a change I prefer to add instrumentation to see before and after changes and also which parts of the code are being executed. ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=103435 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins