# Agent-Ready Video (ARV) > Agent-Ready Video (ARV) is an open standard that makes video usable by AI agents. It binds existing standards (schema.org, Media Fragments, video sitemaps, llms.txt, IndexNow, RSL, AIPREF, MCP, WebMCP, NLWeb, A2A, JSON Schema and JWS, and common players) into one manifest, one validator and one badge. It adds five things: range-addressed moments, per-moment rights, typed evidence, player-neutral playback, and signed usage receipts. Optional entitlement and payment fields say when a moment needs a linked account or payment. Status: Draft 1.0, proposed. Maintained by AgentCDN. ## What this is - A moment is a time range on a video, named `arv:{asset_id}#t={start_ms},{end_ms}`. Its id is recomputable from the origin and the range. - Discovery (search, ask, JSON-LD, feeds, sitemaps) never carries stream URLs. Only a playback call returns a short-lived token. - Players start at `start_ms` and may use cue points. The end is advisory; players do not stop there by default. - Three conformance levels: L1 crawl-readable, L2 agent-callable, L3 rights and ledger. ## Manifest - A publisher serves its manifest at `/.well-known/arv`. Example: https://agentreadyvideo.org/examples/1.0/manifest.json - Spec section for the manifest: https://agentreadyvideo.org/spec/1.0#manifest ## Pages - [Home](https://agentreadyvideo.org/): what ARV is, who it is for, how it works, a live example, status and roadmap. - [Specification, Draft 1.0](https://agentreadyvideo.org/spec/1.0): the canonical, versioned spec. Purpose, scope, key terms, core objects, bindings, conformance, changes, how to cite. https://agentreadyvideo.org/spec redirects to the latest version. - [Quick start](https://agentreadyvideo.org/quickstart): reach level L1 on a static site in five minutes with copyable files. - [FAQ](https://agentreadyvideo.org/faq): sixteen common questions with short, quotable answers. - [Implementations](https://agentreadyvideo.org/implementations): none yet; how to list yours. - [Schema index](https://agentreadyvideo.org/schema/1.0/): seven objects. Each JSON Schema lives at https://agentreadyvideo.org/schema/1.0/.schema.json, and its $id equals that URL. Example: https://agentreadyvideo.org/schema/1.0/moment.schema.json - [Changelog](https://agentreadyvideo.org/changelog): dated changes to the spec, examples, site and process. - [Governance](https://agentreadyvideo.org/governance): maintainer, licenses, how a feature becomes required, status and roadmap, how to contribute. - [llms-full.txt](https://agentreadyvideo.org/llms-full.txt): the full spec text and the FAQ as plain Markdown. - Standard source (spec text, schemas, examples): https://github.com/sandersaar/agentreadyvideo. The site renders it at the commit pinned in standard.lock.json. - Site source: https://github.com/sandersaar/agentreadyvideo-site - Examples: [asset](https://agentreadyvideo.org/examples/1.0/asset.json), [moment](https://agentreadyvideo.org/examples/1.0/moment.json), [rights-summary](https://agentreadyvideo.org/examples/1.0/rights-summary.json), [rights-summary-account-link](https://agentreadyvideo.org/examples/1.0/rights-summary-account-link.json), [playback-descriptor](https://agentreadyvideo.org/examples/1.0/playback-descriptor.json), [usage-receipt](https://agentreadyvideo.org/examples/1.0/usage-receipt.json), [manifest](https://agentreadyvideo.org/examples/1.0/manifest.json), [catalog](https://agentreadyvideo.org/examples/1.0/catalog.json) ## Tools - MCP origin profile: `search_moments`, `get_moment`, `get_rights`, `play_moment`, `record_usage`, plus `search` and `fetch`. - WebMCP page profile: `search_this_catalog`, `get_moment_context`, `play_moment`, optional `ask_this_video`. ## License - Spec text: contributed to the W3C Agent-Ready Video Community Group under the W3C CLA at launch. Code: Apache-2.0. Docs: CC-BY-4.0. - Suggested citation: Agent-Ready Video (ARV) Specification, Draft 1.0 (proposed). AgentCDN, 2026. https://agentreadyvideo.org/spec/1.0 - Contact: team@agentreadyvideo.org ## Example questions - What is Agent-Ready Video? - How do I name a moment in a video so agents can cite it? - What does a site need to reach ARV L1? (https://agentreadyvideo.org/quickstart) - Why must search results never include a stream URL? - Does the player stop at the end of a moment? (No. Start only: https://agentreadyvideo.org/faq#does-the-player-stop) - Is ARV a W3C standard? (No. A Community Group is proposed: https://agentreadyvideo.org/faq#w3c-standard)