Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caching for online audio assets. #114

Open
GetToSet opened this issue Oct 24, 2022 · 0 comments
Open

Caching for online audio assets. #114

GetToSet opened this issue Oct 24, 2022 · 0 comments

Comments

@GetToSet
Copy link
Collaborator

Currently Doughnut has no caching behavior for online assets. A carefully implemented caching could improve the following aspects:

  1. smoother seeking on a poor network environment;
  2. allow playback to be continued across restart, even when offline, without explicit downloading;
  3. reduce memory usage;

DVAssetLoaderDelegate, VIMediaCache or CachingPlayerItem would probably be a starting point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant