C2paScheme

Selects between the two C2PA live-video signing/validation methods defined in §19 of the C2PA Technical Specification.

Name

Number

Description

C2PA_SCHEME_UNSPECIFIED

0

Defaults to SEGMENT_MANIFEST_BOX for back-compat with pre-VSI clients.

SEGMENT_MANIFEST_BOX

1

§19.3: per-segment C2PA Manifest Box embedded in a uuid box on every signed media segment. Continuity is tracked via a c2pa.livevideo.segment assertion.

VERIFIABLE_SEGMENT_INFO

2

§19.4: C2PA Manifest only on the init (carrying a c2pa.session-keys assertion that binds an Ed25519 session key to the manifest signer). Each media segment is prepended with a COSE_Sign1 emsg box signed by the session key.