Skip to content

Video Caching #319

@nbarari

Description

@nbarari

Description:
I use AerialViews as my primary screensaver on Android TV and absolutely love it. However, streaming videos repeatedly consumes significant bandwidth, which is problematic for users with data caps or unreliable connections.

Feature Request:
Add an optional video caching system that allows users to download and store videos locally on devices with sufficient storage space.
Proposed Implementation:
∙ Optional feature (disabled by default to accommodate devices with limited storage)
∙ Configurable cache size limit (e.g., percent of device storage or custom size)
∙ Manual video selection for download (download favorite videos or entire playlists)
∙ Storage location options (internal storage, USB drive, or network location)
∙ Cache management UI showing:
∙ Current cache size
∙ Available storage space
∙ List of cached videos with option to delete individual videos
∙ “Clear all cache” option

Use Cases:
1. Users with data caps who want to avoid repeated streaming
2. Users with slow/unstable internet connections
3. Users who frequently watch the same videos
4. Devices with external storage (USB drives) that have ample space

Note:
I understand Google TV devices typically have limited storage. Making this an opt-in feature with clear storage warnings would allow users with sufficient space (external drives, Shield with expanded storage, etc.) to benefit while not impacting typical Google TV users.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions