Agent-Ready Video

Draft 1.0, proposed

Schema 1.0

Seven objects make up ARV 1.0. Each has a JSON Schema and an example.

Each schema is JSON Schema draft 2020-12, served as application/schema+json at a fixed URL, and its $id equals that URL. Published versions never change; a new version gets a new path. The schemas and examples below come from the source repository at commit 958eda6 and match the spec text.

ObjectSchemaExample
Assethttps://agentreadyvideo.org/schema/1.0/asset.schema.jsonasset.json
Momenthttps://agentreadyvideo.org/schema/1.0/moment.schema.jsonmoment.json
RightsSummaryhttps://agentreadyvideo.org/schema/1.0/rights-summary.schema.jsonrights-summary.json, rights-summary-account-link.json
PlaybackDescriptorhttps://agentreadyvideo.org/schema/1.0/playback-descriptor.schema.jsonplayback-descriptor.json
UsageReceipthttps://agentreadyvideo.org/schema/1.0/usage-receipt.schema.jsonusage-receipt.json
Manifesthttps://agentreadyvideo.org/schema/1.0/manifest.schema.jsonmanifest.json
Cataloghttps://agentreadyvideo.org/schema/1.0/catalog.schema.jsoncatalog.json

Rules for every object #

Start from the examples #

The quick start turns the catalog and manifest examples into a working L1 site in five minutes.