TianGong PCR

Complete film and video download delivery

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
0.1.0Last updated
Readiness
Review required

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:84331 · exact

Source

1. Scope and Applicability

This PCR covers films and other recorded video delivered as electronic files that can be downloaded and stored locally. It covers complete movies, episodes and other bounded recordings, without a default genre, duration, codec, resolution, file size or commercial model. Purchase, rental and subscription downloads qualify only when the actual local-copy and permitted-use conditions are defined. Streams, live broadcast, audio-only downloads, software, physical video media, original creation and bare network-access services are separate outputs. [un-cpc3-video; apple-video-download]

The material method need is rendition-specific shared preparation/storage attribution, complete local-delivery acceptance and separation of original-creation reuse from repeated transfers. Original production is an upstream layer with an explicit reuse share, not repeated foreground filming for each download. Video quality and soundtrack/subtitle completeness define comparable products; one byte, user, licence or sale is not the functional unit.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.business-and-production-services.digital-content.complete-video-download
classification_refsCPC 3.0: 84331 Films and other video downloads
covered_productsComplete locally stored downloadable film/video recordings with declared rendition and access conditions
excluded_productsStreaming; broadcast/channel originals; original film-making; audio/software downloads; physical media; generic telecom services
representative_productOne complete identified movie rendition delivered to an authorized local device; an episode or other recording uses its own declared complete content
production_routeReceive original master; prepare/validate downloadable version; store/cache; transfer; locally store and verify. Owned and outsourced stages use declared interfaces
market_stateOne accepted electronic video download with declared rights, expiry and compatibility; neither transfer of the original IP asset nor perpetual ownership is presumed

3. Reference Flow

FieldValue
WhatDeliver one specified complete film/video recording as a locally stored downloadable copy
How muchOne complete accepted delivery; 1 item
How wellDeclared edition, duration, video resolution/frame rate/codec, audio tracks, subtitle tracks, byte manifest, integrity result and permitted playback compatibility; actual producer criteria
How long or cycleOne completed transfer and local-receipt cycle; actual preparation/storage allocation period and access/expiry conditions are separate qualifiers. Later playback and post-receipt retention are outside this gate
reference_flow_linkreference_download
FieldValue
Reference amount1
Reference product flowComplete verified video download
Reference flow propertyNumber of items 01846770-4cfe-4a25-8ad9-919d8d378345
Reference unit groupUnits of items 5beb6eed-33a9-47b8-9ede-1dfe8f679159
Reference unititem
Required qualifierstitle and original ID; edition/rendition ID; complete content manifest; duration; codec/container; resolution/frame rate; audio/subtitle tracks; bytes and integrity evidence; authorized device/compatibility; rights/expiry and territorial conditions; completed delivery ID; origin/cache/network/local-device boundary; preparation/storage period; reuse/allocation ledger; failed/retry work; sites and supply conditions

Display unit item means exactly the public unit Item(s); Chinese 件 is the same count unit. Segments are reconciled to the one complete manifest. Required qualifiers must appear in dataset metadata and acceptance records. Count does not establish equivalent quality, convert to kg, or confer legal approval.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_countreference productNumber of items 01846770-4cfe-4a25-8ad9-919d8d378345itemCount only complete verified local deliveries with cp_delivery; partial transfer attempts remain inputs, not outputs.
energy_unitelectricity rowsNet calorific value 93a60a56-a3c8-11da-a746-0800200c9a66kWhPreserve the public Net calorific value property and Units of energy 93a60a57-a3c8-11da-a746-0800200c9a66 unit group; meter kWh, never infer it from bytes, price or media duration.
activity_metadatacollection activityseparate count/capacity/time recordsitem; byte; sRecord actual byte sizes, reserved time and measured resource shares separately. One downloaded item requires its complete declared rendition, not a fixed byte-to-count factor.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionReceipt of the identified existing master through completion of the specified locally stored copy
starting_condition_roleDownload-production/delivery foreground gate with upstream original-creation linkage
product_classification_scopeDownloadable recorded video content; no genre-specific route assumption
recursive_input_ruleRecord a reused downloadable rendition as one identified upstream version with its conserved burden share. Stop at its upstream dataset; do not multiply the original by requests, copies or licences
upstream_dataset_requirementOriginal creation, matched electricity, actual equipment production/end-of-life and provider storage/transfer inventories with explicit interfaces; unknowns remain incomplete
disclosureOriginal reuse and rendering period; retention/cache/replicas; origin and receiving device; network segments; provider cooling/asset coverage; failures; excluded playback/post-receipt storage; missing upstream layers
rule_idApplies toRulesource_ids
boundary_deliveryall stagesInclude actual master ingestion, rendition preparation/acceptance, packaging, object retention/cache, authorization, transfer, local writing and integrity checks up to accepted receipt. Include failed work, partial transfers and retries. Later playback, long-term local retention and deletion belong to a separately stated use/end-of-life scenario.un-cpc3-video; apple-video-download
boundary_originalsource_originalSeparate original filming/editing and reusable assets from download operations. A linked original inventory must disclose its creation scope and allocation across actual exploitation routes. This gate alone is not cradle-to-gate; omitted original creation may not be labelled zero.un-cpc3-video
boundary_infrastructuresupporting infrastructureMap origin, cache, backbone/access, router and receiving device interfaces. Include attributable reserved/idle capacity, cooling, backup, failover and monitoring in owned measurements or specified supplier inventories. If a site uses water, fuel, a refrigerant, a consumable or produces waste/direct releases, add each actually identified atomic exchange with measured amount and medium; do not infer absence from a digital output or invent manufacturing emissions.gsf-sci110
boundary_providerowned/provider stagesPurchased jobs must identify accepted technical delivery and embedded scope. Electricity/equipment already embedded in a provider inventory may not be added as owned inputs. Missing provider electricity, cooling, network or device production is a data gap, not a reason to omit the actual route.gsf-sci110

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
preparationVersion preparation and acceptancerequiredAll deliveries; owned or specified outsourced interface; exact transformations are route-specificdownload production and deliveryper declared reference flow
storageDownload-object storagerequiredAll deliveries; owned or specified outsourced interface; exact transformations are route-specificdownload production and deliveryper declared reference flow
networkNetwork transferrequiredAll deliveries; owned or specified outsourced interface; exact transformations are route-specificdownload production and deliveryper declared reference flow
receiptLocal receipt and integrity verificationrequiredAll deliveries; owned or specified outsourced interface; exact transformations are route-specificdownload production and deliveryper declared reference flow
assetsOwned supporting equipmentconditionalOwned devices outside provider-inclusive inventoriesdownload production and deliveryper declared reference flow

Each stage uses disjoint energy/provider pools. Conditional rows are instantiated only for the actual route; absence requires evidence. No universal elementary emission is prescribed for purchased-electricity digital operations. Upstream generation emissions stay in the electricity inventory. Empty waste/elementary subsections do not establish site completeness.

Process: Version preparation and acceptance (preparation)

Inputs

Product flows
Identified film or video original master (source_original)

An identified source master is an upstream input, with content/rights provenance and a conserved share of its creation inventory. Receiving a master is distinct from filming, editing or producing that original. A zero licence price never means zero upstream burden.

  • Selected flow: Identified film or video original master
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Record the allocated fraction of one identified original attributable to the declared reference flow using cp_source; retain the full cross-channel reuse ledger.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_source
  • Sources: un-cpc3-video
Alternating current (preparation_electricity_cn)

Only actual CN grid-average user supply below 1 kV, outside provider-inclusive inventories. Attribute stage metering, reserved idle capacity and actual supporting cooling; no default data-centre location, PUE or energy per byte.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow, recorded under cp_energy; include failed attempts and retries.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Purchased alternating current at the declared supply point (preparation_electricity_other)

Applies only to actual supply outside the CN below-1-kV identity above. Declare region, voltage, supplier and period; resolve a matching identity before a complete dataset is claimed. These two electricity rows are mutually exclusive for the same supply segment.

  • Selected flow: Purchased alternating current at the declared supply point
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow under cp_energy, with disjoint supply segments.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Version-specific video encoding job (encoding_job)

Conditional purchased job, only where the actual provider creates the declared downloadable rendition. Acceptance, packaging, checksum preparation and permitted decryption requirements are captured; transcoding, DRM and subtitle processing are not universal compulsory steps. Provider inventory replaces matching local energy/equipment.

  • Selected flow: Version-specific video encoding job
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Allocated accepted provider job share for the declared reference flow using cp_provider; record reruns and version reuse.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_provider
  • Sources: gsf-sci110
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

Process: Download-object storage (storage)

Inputs

Product flows
Alternating current (storage_electricity_cn)

Only actual CN grid-average user supply below 1 kV, outside provider-inclusive inventories. Attribute stage metering, reserved idle capacity and actual supporting cooling; no default data-centre location, PUE or energy per byte.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow, recorded under cp_energy; include failed attempts and retries.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Purchased alternating current at the declared supply point (storage_electricity_other)

Applies only to actual supply outside the CN below-1-kV identity above. Declare region, voltage, supplier and period; resolve a matching identity before a complete dataset is claimed. These two electricity rows are mutually exclusive for the same supply segment.

  • Selected flow: Purchased alternating current at the declared supply point
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow under cp_energy, with disjoint supply segments.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Version-specific object-storage reservation (storage_reservation)

Conditional purchased reservation with one defined object set, region, replicas, backup, retention period and contracted capacity. It is a specified technosphere delivery, not bytes of electricity. Provider inventory must identify whether cooling and hardware are included.

  • Selected flow: Version-specific object-storage reservation
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Allocated fraction of one contracted reservation attributable to the declared reference flow using cp_provider; preserve actual byte-hours as supporting activity metadata.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_provider
  • Sources: gsf-sci110
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

Process: Network transfer (network)

Inputs

Product flows
Alternating current (network_electricity_cn)

Only actual CN grid-average user supply below 1 kV, outside provider-inclusive inventories. Attribute stage metering, reserved idle capacity and actual supporting cooling; no default data-centre location, PUE or energy per byte.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow, recorded under cp_energy; include failed attempts and retries.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Purchased alternating current at the declared supply point (network_electricity_other)

Applies only to actual supply outside the CN below-1-kV identity above. Declare region, voltage, supplier and period; resolve a matching identity before a complete dataset is claimed. These two electricity rows are mutually exclusive for the same supply segment.

  • Selected flow: Purchased alternating current at the declared supply point
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow under cp_energy, with disjoint supply segments.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Specified-route video file transfer job (network_transfer)

Purchased network/CDN transfer job from the declared origin or cache to the declared recipient. Keep backbone, access network and customer router scopes explicit. Count one defined delivery job; preserve actual bytes, cache hits, transport retries and failed work separately.

  • Selected flow: Specified-route video file transfer job
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Attributable accepted transfer-job share for the declared reference flow under cp_provider; do not convert GB directly to kWh.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_provider
  • Sources: gsf-sci110
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

Process: Local receipt and integrity verification (receipt)

Inputs

Product flows
Alternating current (receipt_electricity_cn)

Only actual CN grid-average user supply below 1 kV, outside provider-inclusive inventories. Attribute stage metering, reserved idle capacity and actual supporting cooling; no default data-centre location, PUE or energy per byte.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow, recorded under cp_energy; include failed attempts and retries.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Purchased alternating current at the declared supply point (receipt_electricity_other)

Applies only to actual supply outside the CN below-1-kV identity above. Declare region, voltage, supplier and period; resolve a matching identity before a complete dataset is claimed. These two electricity rows are mutually exclusive for the same supply segment.

  • Selected flow: Purchased alternating current at the declared supply point
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / kWh
  • Amount rule: Attributable metered kWh for the declared reference flow under cp_energy, with disjoint supply segments.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy
  • Sources: gsf-sci110
Waste flows
Elementary flows

Outputs

Product flows
Complete verified video download (reference_download)

One complete declared video object/package stored on the local device and verified against acceptance evidence; segments, partial files and extra copies within one package are not additional accepted outputs.

  • Selected flow: Complete verified video download
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: 1 item
  • Value mode: Fixed value (fixed_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Source rule (source_rule)
  • Collection protocol: cp_delivery
  • Sources: un-cpc3-video; apple-video-download
Waste flows
Elementary flows

Process: Owned supporting equipment (assets)

Inputs

Product flows
Configured video-delivery server (server_hardware)

Conditional attributable owned device fraction outside provider-inclusive inventories. Identify the actual device configuration; account for production and end-of-life upstream, using documented reserved time, resource share and actual expected installed life. No default lifetime or device mass is prescribed.

  • Selected flow: Configured video-delivery server
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Record the attributable fraction of one identified device for the declared reference flow using cp_device.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_device
  • Sources: gsf-sci110
Configured network router (router_hardware)

Conditional attributable owned device fraction outside provider-inclusive inventories. Identify the actual device configuration; account for production and end-of-life upstream, using documented reserved time, resource share and actual expected installed life. No default lifetime or device mass is prescribed.

  • Selected flow: Configured network router
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Record the attributable fraction of one identified device for the declared reference flow using cp_device.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_device
  • Sources: gsf-sci110
Configured download-receiving computer (receiver_hardware)

Conditional attributable owned device fraction outside provider-inclusive inventories. Identify the actual device configuration; account for production and end-of-life upstream, using documented reserved time, resource share and actual expected installed life. No default lifetime or device mass is prescribed.

  • Selected flow: Configured download-receiving computer
  • Flow property / unit: Number of items 01846770-4cfe-4a25-8ad9-919d8d378345 / item
  • Amount rule: Record the attributable fraction of one identified device for the declared reference flow using cp_device.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_device
  • Sources: gsf-sci110
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_subdivideenergy and providersPrefer job/stage subdivision and direct metering. For shared facilities use a documented causal allocation based on measured or reserved resources/time, validated against total meters. Retain unused/idle support shares and reconcile residuals. Bytes, duration, users or revenue alone are not measured electricity.gsf-sci110
allocation_reuseoriginal and prepared renditionMaintain one conserved original/rendition ledger across downloads, streams, broadcast and other uses. Subdivide separable rendition work first. For a genuinely shared undivided workload, document the finite supported beneficiaries and shares; allocate the download-route pool across complete comparable deliveries, including failed work in the numerator. Prospective delivery counts need a labelled scenario, later reconciliation and sensitivity. No arbitrary default exploitation life or download count.un-cpc3-video; gsf-sci110
allocation_devicesowned devicesUse device-specific reserved-time fraction of expected installed life multiplied by the resource fraction, with actual configuration and upstream inventory. Evidence must support both fractions and life; revalidate replacement/retirement. Split unlike hardware configurations and preserve device-unit properties.gsf-sci110
allocation_outputsmultiple products and failuresDo not average unequal renditions without declaring a measured representative mix. Bundled episodes reconcile individual manifests and shared overhead; failed/aborted copies do not add accepted outputs. Revenue allocation requires separate justified sensitivity and never turns currency into product count.un-cpc3-video

For one rendition and allocation period, subdivide disjoint pools before normalization. Let N be the actual complete accepted delivery count, strictly greater than zero. Attributable metered electricity E, purchased job share J and device share H in that pool enter one delivery as E/N, J/N and H/N, preserving their respective kWh and item numerator units. Original inventory burden B enters only through the evidenced download-route share s, giving B × s/N per delivery; reconcile shares across all channels and remaining beneficiaries. Shared prepared-rendition work is allocated once in the same way. A separately metered individual delivery uses its own record without division by another pool’s N. Separate unlike renditions into pools or document the actual representative mix; never mix periods or repeat provider-inclusive activities.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_deliveryreceiptreference_downloadacceptance logtitle; version; complete byte/track manifest; duration; download ID; device; completion; hash/integrity; rights/expiry; failed/retry IDsMatch producer manifest and client completion/integrity evidence; verify compatibility/permitted playback without counting playback as delivery workitemeach deliveryactual delivery cycle and allocation periodorigin/cache to identified local deviceper declared reference flowsigned manifest; logs; rejected attempts; rights evidence
cp_sourcepreparationsource_originalsource and reuse ledgeroriginal ID/version; provenance; creation inventory; channel shares; beneficiaries; measured/prospective deliveries; revisionsInspect source acceptance/provenance and scoped upstream inventory; reconcile all beneficiaries and conserve original/rendition burden onceitemeach original/rendition and reconciliationactual preparation/reuse perioddeclared origin and upstream creatorper declared reference flowsource manifests; allocation and missing-data ledger
cp_energypreparation; storage; network; receiptelectricitymeter and job logstage; region; voltage; meter start/end; kWh; reserved time/resources; cooling scope; retries; pool totals; delivery countCalibrated submeter or integrated measured power trace; time-align jobs/storage/network/receipt; document causal shares and reconcile full supply meters including idle supportkWheach job and storage intervalcomplete preparation/storage/delivery pool periodeach owned supply point; provider interfaces excludedper declared reference flowcalibration; meter coverage; share/residual balance; supply invoice
cp_providerpreparation; storage; networkpurchased technical deliveryprovider primary recordsjob/reservation ID; accepted scope; byte manifest; actual byte-hours; cache/replicas; network path; failures; included power/cooling/hardware; allocated job countRead actual contract, acceptance and supplier activity inventory; keep one technical job/reservation identity with explicit included scope; reconcile provider and owned interfacesitemeach accepted job/reservation and reporting intervalmatching allocation periodactual provider locations and delivery interfacesper declared reference flowcontract; acceptance; activity records; boundary statement; gaps
cp_deviceassetsdevice shareasset and reservation registerdevice ID/configuration; production/end-of-life inventory; reserved time; resource share; expected installed life; retirement; provider coverageInspect asset register and measured/reserved workload; substantiate device-life estimate and resource fractions; exclude already provider-accounted devicesitemeach device and actual usage periodactual installed life and reserved intervaldeclared servers, routers and receiving computersper declared reference flowconfiguration; supplier LCI; life/share evidence; reconciliation

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calculate_deliveryall inventory rowsSum nonduplicated attributable exchange quantities for the one declared complete delivery after original/rendition/provider/device allocation; output is exactly 1 item. Keep numerator units and failed work, while reconciling allocated totals to the original meters and finite reuse pools.cp_delivery; cp_source; cp_energy; cp_provider; cp_deviceper declared reference flowun-cpc3-video; gsf-sci110
calculate_metricsqualifiersReconcile segments/bytes/tracks to the complete rendition manifest and accepted local object. Byte/time records characterize storage/transfer workload, not a direct energy or quality conversion.cp_delivery; cp_provideraccepted completeness and activity recordsun-cpc3-video; apple-video-download

Data Quality Requirements

requirement_idApplies toRequirementEvidence
quality_productreference_downloadBind edition/rendition, duration, quality, sound/subtitle tracks, device, integrity and rights conditions. Do not compare incompatible content as equal counted items.cp_delivery; apple-video-download
quality_periodall processesCover actual preparation and storage pools, transfer attempts and local receipt, matching sites/periods and regional supply. Missing telemetry remains explicit.cp_energy; cp_provider
quality_allocationall inputsDisclose measured versus prospective counts, reserved versus used shares, expected device life, original exploitation boundaries, residuals and sensitivity. No universal energy/GB, retention, loss or lifetime value.cp_source; cp_energy; cp_device
quality_identityall inputsVerify each actual flow reference property/unit, configuration, region and supplier scope; blank identities and missing upstream inventories remain gaps.cp_provider; cp_device; supplier originals

9. Validation Rules

rule_idApplies toRulesource_ids
validate_referencereference_downloadRequire the complete declared locally stored rendition and one accepted delivery record. Reject streamed-only sessions, segmented partials, original rights transfers and byte/user/revenue units substituted for the product.un-cpc3-video; apple-video-download
validate_basisall inventory rowsRequire the same per declared reference flow denominator in both languages, linked protocols and preserved numerator units. Each stage pool and accepted-output count must reconcile. Reject kg only when used to replace the complete-video reference output or item denominator; evidenced native mass/kg inputs, wastes and direct emissions remain valid numerators per the same accepted item. Arbitrary bytes-to-energy conversions fail.gsf-sci110
validate_scopeall processesRequire origin, cache, network, local-receipt, owned/provider electricity/cooling/equipment and source-original scopes. A missing actual route, direct exchange or upstream dataset makes dataset coverage incomplete. Conditional absence requires evidence.gsf-sci110; un-cpc3-video
validate_conservationallocationReconcile reuse and shared-resource ledgers across all beneficiaries. Reject double-counted provider/owned power or hardware and the full original burden repeated per download. Unknown original shares cannot be silently zeroed.gsf-sci110
validate_claimdatasetReport checks performed/skipped, coverage, identity gaps, allocation uncertainties and upstream exclusions. Candidate methodology and structural checks do not establish scientific approval, legal rights, complete lifecycle coverage or an SCI-conformant score.un-cpc3-video; gsf-sci110

10. Published Dataset Profile

FieldValue
dataset_roleForeground inventory for one complete video download with separately linked source and infrastructure layers
downstream_usesecondary_dataset; background_dataset
allowed_useEvidence-complete rendition/site/period-specific download input or comparison with equivalent complete delivery quality and declared upstream scope
excluded_useGeneric impact per GB/user/license; equal-quality assumption across unlike films/renditions; perpetual-rights or compliance claims; full cradle-to-gate claims with missing source/provider/device layers
required_metadataAll reference qualifiers, actual route/period, source/reuse ledger, job/provider interfaces, supply conditions, metering, complete delivery/failed work, hardware and upstream scope
required_quality_disclosureMeter and count uncertainty; storage/cache/replica coverage; incomplete network/provider/source layers; unresolved identities; prospective reuse/device-life sensitivity
update_triggerChanged rendition/quality/rights, file manifest, sites/supply, caching/storage period, network path, provider scopes, equipment, original allocation or measured delivery performance

11. Data Sources

Source idTypeReferenceUsed for
un-cpc3-videoofficial_guidanceUNSD CPC Version 3.0 Explanatory Notes, 30 June 2025, printed/PDF p.441, 84331–84332; https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdfDownloadable locally stored video versus streaming; classification only, no LCA quantity or coefficient
apple-video-downloadhandbookApple Support, Download and stream shows, movies, sports, and events from your Apple TV subscription and Apple TV channels, 118239; Download sections and Limits for downloads; https://support.apple.com/en-us/118239Real local-download route and device/expiry restrictions; provider-specific example only, no universal retention period or file size
gsf-sci110standardGreen Software Foundation, Software Carbon Intensity Specification 1.1.0; Energy, Embodied emissions and Software boundary; https://sci.greensoftware.foundation/Computing energy, supporting infrastructure and reserved-time/resource attribution principles only; no full video LCA approval or default coefficients

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 4
Rule IDApplies toRuleSource IDs
boundary_deliveryall stagesInclude actual master ingestion, rendition preparation/acceptance, packaging, object retention/cache, authorization, transfer, local writing and integrity checks up to accepted receipt. Include failed work, partial transfers and retries. Later playback, long-term local retention and deletion belong to a separately stated use/end-of-life scenario.un-cpc3-video, apple-video-download
boundary_originalsource_originalSeparate original filming/editing and reusable assets from download operations. A linked original inventory must disclose its creation scope and allocation across actual exploitation routes. This gate alone is not cradle-to-gate; omitted original creation may not be labelled zero.un-cpc3-video
boundary_infrastructuresupporting infrastructureMap origin, cache, backbone/access, router and receiving device interfaces. Include attributable reserved/idle capacity, cooling, backup, failover and monitoring in owned measurements or specified supplier inventories. If a site uses water, fuel, a refrigerant, a consumable or produces waste/direct releases, add each actually identified atomic exchange with measured amount and medium; do not infer absence from a digital output or invent manufacturing emissions.gsf-sci110
boundary_providerowned/provider stagesPurchased jobs must identify accepted technical delivery and embedded scope. Electricity/equipment already embedded in a provider inventory may not be added as owned inputs. Missing provider electricity, cooling, network or device production is a data gap, not a reason to omit the actual route.gsf-sci110
Allocation rules · 5
Rule IDApplies toRuleSource IDs
allocation_subdivideenergy and providersPrefer job/stage subdivision and direct metering. For shared facilities use a documented causal allocation based on measured or reserved resources/time, validated against total meters. Retain unused/idle support shares and reconcile residuals. Bytes, duration, users or revenue alone are not measured electricity.gsf-sci110
allocation_reuseoriginal and prepared renditionMaintain one conserved original/rendition ledger across downloads, streams, broadcast and other uses. Subdivide separable rendition work first. For a genuinely shared undivided workload, document the finite supported beneficiaries and shares; allocate the download-route pool across complete comparable deliveries, including failed work in the numerator. Prospective delivery counts need a labelled scenario, later reconciliation and sensitivity. No arbitrary default exploitation life or download count.un-cpc3-video, gsf-sci110
allocation_devicesowned devicesUse device-specific reserved-time fraction of expected installed life multiplied by the resource fraction, with actual configuration and upstream inventory. Evidence must support both fractions and life; revalidate replacement/retirement. Split unlike hardware configurations and preserve device-unit properties.gsf-sci110
allocation_outputsmultiple products and failuresDo not average unequal renditions without declaring a measured representative mix. Bundled episodes reconcile individual manifests and shared overhead; failed/aborted copies do not add accepted outputs. Revenue allocation requires separate justified sensitivity and never turns currency into product count.un-cpc3-video
allocation_rule_5foreground_burden_allocationFor one rendition and allocation period, subdivide disjoint pools before normalization. Let N be the actual complete accepted delivery count, strictly greater than zero. Attributable metered electricity E, purchased job share J and device share H in that pool enter one delivery as E/N, J/N and H/N, preserving their respective kWh and item numerator units. Original inventory burden B enters only through the evidenced download-route share s, giving B × s/N per delivery; reconcile shares across all channels and remaining beneficiaries. Shared prepared-rendition work is allocated once in the same way. A separately metered individual delivery uses its own record without division by another pool’s N. Separate unlike renditions into pools or document the actual representative mix; never mix periods or repeat provider-inclusive activities.
Validation rules · 5
Rule IDApplies toRuleSource IDs
validate_referencereference_downloadRequire the complete declared locally stored rendition and one accepted delivery record. Reject streamed-only sessions, segmented partials, original rights transfers and byte/user/revenue units substituted for the product.un-cpc3-video, apple-video-download
validate_basisall inventory rowsRequire the same per declared reference flow denominator in both languages, linked protocols and preserved numerator units. Each stage pool and accepted-output count must reconcile. Reject kg only when used to replace the complete-video reference output or item denominator; evidenced native mass/kg inputs, wastes and direct emissions remain valid numerators per the same accepted item. Arbitrary bytes-to-energy conversions fail.gsf-sci110
validate_scopeall processesRequire origin, cache, network, local-receipt, owned/provider electricity/cooling/equipment and source-original scopes. A missing actual route, direct exchange or upstream dataset makes dataset coverage incomplete. Conditional absence requires evidence.gsf-sci110, un-cpc3-video
validate_conservationallocationReconcile reuse and shared-resource ledgers across all beneficiaries. Reject double-counted provider/owned power or hardware and the full original burden repeated per download. Unknown original shares cannot be silently zeroed.gsf-sci110
validate_claimdatasetReport checks performed/skipped, coverage, identity gaps, allocation uncertainties and upstream exclusions. Candidate methodology and structural checks do not establish scientific approval, legal rights, complete lifecycle coverage or an SCI-conformant score.un-cpc3-video, gsf-sci110
Processes and inputs/outputs · 5
Process IDProcess nameInput flowsOutput flows
preparationVersion preparation and acceptance40
storageDownload-object storage30
networkNetwork transfer30
receiptLocal receipt and integrity verification21
assetsOwned supporting equipment30

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page