VideoPlayer icon indicating copy to clipboard operation
VideoPlayer copied to clipboard

Preload and offline caching doesn't seems to be working with this SwiftUI wrapper

Open SureshKumarD opened this issue 1 year ago • 1 comments

Simple GSPlayer with UIKit supports preloading, offline caching. Whereas this swiftUI wrapper doesn't seems to be working.

I have tried setting the preloadByteCount in sceneDelegate VideoPlayer.preloadByteCount = 20 * 1024 * 1024 or VideoPreloadManager.shared.preloadByteCount = 20 * 1024 * 1024

And I tried preloading the next url while current url is being played by setting at the right place VideoPlayer.preload(urls: [url]) or VideoPreloadManager.shared.set(waiting: [url]) note the url is next url.

However, the preloading is not happening as well as offline caching is not working. @wxxsw @GraemeHarrison @conversun @phongngo511 Any help would be appreciated. Thanks in advance.

SureshKumarD avatar May 15 '24 15:05 SureshKumarD

Have the same issue, does not seem to work the preload. Although the cache is increasing when i try to check the cache size using VideoPlayer.calculateCachedSize(), but i do not see any difference when i try to play the same video.

stefanosn avatar Jun 28 '24 12:06 stefanosn