RELAYSTREAM DEVELOPER DOCUMENTATION

Getting Started

Welcome to RelayStream. This guide introduces the core concepts behind the Open-STRM media coordination framework and explains how RelayStream unifies storage, streaming, metadata, identity, and discovery into a single developer platform.

What is RelayStream?

RelayStream is an open media infrastructure coordination protocol designed to connect decentralized technologies into one consistent developer experience. Instead of replacing existing networks, RelayStream coordinates them.

Applications built on RelayStream can combine decentralized storage, live streaming, metadata, wallets, NFTs, APIs, and discovery without being locked into a single provider.

Storage

Route assets across decentralized storage providers including Sia, Storj, Filecoin, IPFS and future networks through a unified abstraction layer.

Streaming

Coordinate HLS workflows, live streaming pipelines, manifests and playback records through standardized media routing.

Metadata

Maintain standardized metadata records for every media asset including storage locations, thumbnails, playback manifests and verification information.

Discovery

Provide a consistent way for applications, APIs and developer tools to locate, verify and access decentralized media assets.

RelayStream Architecture


              Applications

                   │

              RelayStream Protocol

                   │

      ┌──────────┬──────────┬──────────┐

      │          │          │          │
   Storage    Streaming    Metadata   Identity

      │          │          │          │
    Storj      HLS/Live    Open-STRM    Wallets

    Sia        Playback    Records     NFTs

    Filecoin   Manifests   APIs        Access

    IPFS

Core Principles

  • Provider Agnostic Infrastructure
  • Open Standards First
  • API Driven Architecture
  • Composable Media Workflows
  • Interoperability Across Networks
  • Developer Friendly Design

Current Prototype Status

Component Status
Open-STRM Framework Developer Preview
RelayStream Documentation Version 0.1
Storage Coordination Prototype
Metadata Model Prototype
Developer API Active Development
Reference Implementation In Progress

Developer Workflow

  1. Create a media asset.
  2. Generate an Open-STRM record.
  3. Publish metadata.
  4. Assign decentralized storage providers.
  5. Create playback manifests.
  6. Verify ownership.
  7. Expose through the RelayStream API.
  8. Deliver to applications.