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

Reply via email to