top of page

Cloudstream Repository Portable

White Paper: CloudStream Repository Portable (CSRP)

A Specification for Stateless, Transportable Extension Ecosystems

Open Settings: Navigate to the Settings menu within the CloudStream app. cloudstream repository portable

The core functionality of CloudStream relies on repositories, which act as containers for various plugins that scrap metadata and video links from the web. Essential CloudStream Repository Setup cloudstream repository portable

class PortableRepoProvider(file: File) : RepositoryProvider 
    override fun loadRepository() 
        val zipStream = ZipInputStream(file.inputStream())
        // 1. Locate repo_meta.json
        // 2. Parse JSON to find available extensions
        // 3. Return list of ExtensionInstallRequest

Add Repository: Select "Add Repository." You will be prompted to enter a name and a URL. cloudstream repository portable

Pseudo-Code Logic:

cloudstream repository portable
  • White Facebook Icon
  • White Twitter Icon
  • White YouTube Icon
  • White Instagram Icon

© OnFountain 2026. All Rights Reserved.

bottom of page