bpa wrote: 
> About Windoews I am only going on what other users have posted - I
> haven't dealt with WIndows.
> 
> 
> I said it is hard to pin down. 
> 
> LMS has its own DNS lookup and caching which is different code to
> ffmpeg's so differences would not be unusual.   The problem with HLS is
> that different segments are on different servers each one requires a DNS
> lookup.  If the read request gets delayed - LMS buffer gets depleted
> perhaps just by 0.1sec at a time.
> 
> LMS is using a single core and its own version of multithreading - a
> "select" loop (i.e. LMS looks at all I/O request that are ready and
> picks one) - however I don't know whether LMS is treating DNS request
> differently to others such as audio or slimproto. If a processing task
> such as plugin hogs processing and doesn't let LMS back to "select" loop
> - I/O are not handled.  ffmpeg is properly multihreaded (i.e. if running
> on a mulitcore CPU there are more scheduling options) and ffmpeg could
> makes overlapped  HLS network requests for audio so there is more leeway
> to recover from delays.
> 
> It's just a theory so until there is a definitive solution - a
> possibility.

Apologies in advance for adding to this thread but as a Windows user who
has experienced dropouts 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!


+-------------------------------------------------------------------+
|Filename: iPlayer.zip                                              |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=19113|
+-------------------------------------------------------------------+

------------------------------------------------------------------------
PaulinPosset's Profile: http://forums.slimdevices.com/member.php?userid=63060
View this thread: http://forums.slimdevices.com/showthread.php?t=103435

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to