Developer Integration Guide
This guide explains how developers can integrate Streamplace into their decentralized applications. Streamplace provides a complete ingest → provenance → transcoding → distribution pipeline that plugs directly into the Livepeer Network. You get:- livestreaming
- metadata & rights management
- provenance (C2PA + Ethereum signatures)
- seamless transcoding through Livepeer
- HLS/WebRTC playback
🚀 Quick Start
1. Install the Streamplace Node
2. Start a Livestream
3. Add Metadata
Configure content rights, warnings, and distribution policies:4. Use the Streamplace SDK
🧩 How Streamplace Integrates With Livepeer
Streamplace does not perform transcoding itself. Instead, it:- Segments and signs each MP4 chunk (1s)
- Embeds metadata + provenance
- Sends segments to Livepeer broadcasters
- Orchestrators on the Livepeer Network handle GPU transcoding
- Streamplace rebuilds manifests and prepares playback outputs
📦 Playback Integration
Streamplace provides playback endpoints:- HLS manifests
- WebRTC sessions
- verify C2PA manifests
- verify Ethereum signatures
- display rights/warnings automatically
🔧 Integration Patterns
🤝 1. Social Networks (AT Protocol, Fediverse)
- user livestream creation
- automatic rights/warning surfacing
- provenance-aware feeds
🎥 2. Creator Platforms
- per-video ownership proofs
- automated licensing and credit display
📰 3. Journalism & Fact-Checking
- verifiable provenance for every segment
- tamper detection built into playback
🏛️ 4. Community-Run Video Platforms
- self-hosted node + distributed moderation
- metadata-driven distribution rules