2007-07-11, 10:03
Hi there.
I was wondering, now that I'm watcing a lot of JooX and other NetStreams, how can the buffering be improved.
With current setup system bufferes the video with user's given cachesize (4096kb default). When this cache is @70% video starts to play. Even if the offerer (server) could give more than to fill the cache to 80%, system holds the download.
So why can't the cachesystem be divided into 2 logical segments:
1. First allocate memCache to 4MB.
2. start to fill to to 80% and start to show the video.
3. Download as much as it is possible and cache all the video disk, temporary serialize file, keeping the mem cache @80% all the time by eeating from the disk cache that gets grown with the fast download rate.
I know you all understand What i mean.
By this approach, video left on pause, still caches it selves so that content in "offline".
4.
I was wondering, now that I'm watcing a lot of JooX and other NetStreams, how can the buffering be improved.
With current setup system bufferes the video with user's given cachesize (4096kb default). When this cache is @70% video starts to play. Even if the offerer (server) could give more than to fill the cache to 80%, system holds the download.
So why can't the cachesystem be divided into 2 logical segments:
1. First allocate memCache to 4MB.
2. start to fill to to 80% and start to show the video.
3. Download as much as it is possible and cache all the video disk, temporary serialize file, keeping the mem cache @80% all the time by eeating from the disk cache that gets grown with the fast download rate.
I know you all understand What i mean.
By this approach, video left on pause, still caches it selves so that content in "offline".
4.