lyarenei / Medusic

An attempt to create a native iOS Jellyfin music client. Also a personal Swift/SwiftUI learning project I work on when I've got some free time (and motivation).
5 stars 0 forks source link

Cache tracks as they are played #41

Open lyarenei opened 1 year ago

lyarenei commented 1 year ago

Cache tracks as they are played.

Is configurable, default off.

Does not need to by anything fancy, just enqueue to download when starting playback. Anything more complex is probably not doable with current API client anyway.

lyarenei commented 4 months ago

This could be a good resource https://developer.apple.com/documentation/avfoundation/offline_playback_and_storage/using_avfoundation_to_play_and_persist_http_live_streams