Page is under construction.
Check the github issues for ways to contribute! Or provide your feedback in this quick form
Check the github issues for ways to contribute! Or provide your feedback in this quick form
Streamplace is the first decentralized video infrastructure layer to combine:
- C2PA content authenticity manifests
- Ethereum-based cryptographic signatures
- A complete metadata system for rights, warnings, and distribution rules
๐ก๏ธ Why Provenance Matters
Traditional video platforms provide no guarantees about:- Who created a video
- Whether it has been altered
- Whether rights or warnings attached to it are authentic
๐งฌ Provenance Pipeline Diagram
๐ C2PA Manifests
Each segment includes a C2PA (Content Credentials) manifest, which:- Captures creator identity
- Includes claims about rights, sources, edits, and warnings
- Provides tamper-evident cryptographic sealing
- Adobe
- Microsoft
- Nikon
- The Content Authenticity Initiative
๐ Ethereum Signatures
In addition to C2PA, Streamplace attaches Ethereum signatures that:- Bind creator identity to content
- Integrate with Web3 identity systems
- Allow on-chain verification
๐งฑ Metadata Schema (Rights, Warnings, Policies)
Streamplace defines a rich metadata system underplace.stream.metadata.*.
Key fields:
contentRightsโ licensing, attribution, copyrightcontentWarningsโ safety, graphic content, flashing lights, etc.distributionPolicyโ retention rules, syndication permissions, geographyconfigurationโ playback preferencesstory/seriesmetadata โ episode, chapter, continuity
๐ How Metadata + Provenance Survive Transcoding
A major design innovation: provenance persists even after Livepeer transcoding. The process:- Streamplace embeds provenance into each segment before sending to Livepeer.
- Orchestrators transcode segments without stripping provenance.
- Streamplace reconstructs manifests with provenance intact.
- Playback clients can verify signatures independently.