[Small Grant] RelayStream: Native Sia-renterd Media Orchestration & Ingestion Engine
Introduction
Project Name: Open-STRM Ingestion Engine (for RelayStream)
Applicant: Michael Lipson | Val IT Tech Solutions
Contact: [email protected] | X: @RelayStream_net
Background:
Lead Systems Architect with a track record in real-time data synchronization. Previously developed the EMS Companion App (linked below), orchestrating high-velocity data via Firebase. Current focus: The Open-STRM Indexing Standard, designed to eliminate the “Latency Paradox” of decentralized media streaming.
Project Description:
The Open-STRM Ingestion Engine is an automated bridge that moves Hollywood-grade 4K media from raw storage to the Sia network. It transmuxes heavy video files into HLS-compatible segments and utilizes the Sia renterd SDK to automate contract creation and encrypted chunk distribution. This eliminates the need for manual orchestration, allowing creators to host professional video libraries on Sia with a single command.
Mission Alignment:
This project directly serves the mission of user-owned data. By replacing centralized cloud giants (AWS/GCP), we empower creators to hold their own storage contracts directly. RelayStream solves the “Storage Latency Paradox” by combining Sia’s cost-effective storage with 0G Aristotle’s high-speed indexing.
Grant Specifics
Amount Requested: $10,000 USD
Architecture Components:
-
Component A - The Transmuxer: Automated FFmpeg pipeline that slices 4K MKV content into encrypted
.tsHLS segments. (Status: Milestone 1 Proof complete—229 chunks created). -
Component B - renterd Bridge: A Node.js service utilizing the Sia SDK to automate bucket creation, contract funding, and segment uploading.
-
Component C - Integrity Layer: 0G Merkle Root anchoring (
0x2e6ac921b62d2) to provide tamper-proof verification for segments in transit. -
Component D - Discovery Standard: Documentation of the Open-STRM standard for ecosystem-wide adoption of Sia-hosted video.
Security Best Practices:
We utilize Sia’s native encryption-at-rest. The engine is non-custodial; the creator retains full authority over private keys and storage contracts. Cross-network integrity is enforced via Merkle Root commitments.
Goals & Timeline:
-
Month 1 (Foundation): Finalize HLS-to-renterd uploader module logic. (Success: Confirmed Sia uploads via SDK).
-
Month 2 (Data Layer): Implement automated contract renewal and segment redundancy checks.
-
Month 3 (Standardization): Public release of Ingestion Engine, Open-STRM documentation, and public MIT repo.
Risks & Mitigations:
-
Sia Host Volatility: Mitigation via Reed-Solomon erasure coding (30/10) managed by renterd Autopilot.
-
Network Latency: Mitigation via 0G Aristotle indexing for sub-500ms segment retrieval.
Development Information
Open Source: Yes, released under the MIT License.
Proof of Shipping (EMS): https://github.com/tvmateocmd-design/EMS_Overlay_MASTER_FINAL
Monthly Reports: I agree to submit monthly reports to the forum.
