2011-04-07, 20:27
Elupus made this commit adding rudimentary support for file-based streaming cache, which is awesome news.
i would also like to point out tiben20's work on some nice patches recently, that have been produced at the request of addon coders/users (me lol ). his latest patch enables the file cache path to be configurable from python like so:
this is really good news for addon coders, who want to:
a) get rid of intermittent buffering issues when streaming
b) fix an issue where pausing for too long on certain video hosts kills the stream
c) save a video that has been streamed
and potentially (tiben20's patch doesn't yet enable this):
d) enable skipping for streams that do not support skipping. ie. skip within the cache of what has been downloaded
AFAIK, tiben20's patch also essentially supports a graphic that displays buffer progress like this old trac ticket.
Would the other developers be comfortable with tiben's patches eventually making their way into trunk?
He still does not consider them finished, and has stated that he is completely willing to adjust the patches as per the recommendations of other team members.
UPDATE: Have made a trac ticket
i would also like to point out tiben20's work on some nice patches recently, that have been produced at the request of addon coders/users (me lol ). his latest patch enables the file cache path to be configurable from python like so:
PHP Code:
save_destination = 'f:\downloads\destination.mp4'
xbmc.Player( xbmc.PLAYER_CORE_DVDPLAYER ).play( str(url), listitem,downloaddest = save_destination)
this is really good news for addon coders, who want to:
a) get rid of intermittent buffering issues when streaming
b) fix an issue where pausing for too long on certain video hosts kills the stream
c) save a video that has been streamed
and potentially (tiben20's patch doesn't yet enable this):
d) enable skipping for streams that do not support skipping. ie. skip within the cache of what has been downloaded
AFAIK, tiben20's patch also essentially supports a graphic that displays buffer progress like this old trac ticket.
Would the other developers be comfortable with tiben's patches eventually making their way into trunk?
He still does not consider them finished, and has stated that he is completely willing to adjust the patches as per the recommendations of other team members.
UPDATE: Have made a trac ticket