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