{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.0.0",
  "generatedAt": "2026-06-23T16:57:17.111Z",
  "sourcePath": "src/main/data/docs",
  "docId": "SMPTE.ST2071-1.2012",
  "document": {
    "abstract": "This document is Part 1 of a series of documents that specify the concepts, data structures and operations required to control modern media devices. This document presents a platform agnostic model that can in turn be adapted to any protocol, platform and/or architecture, for the purpose of machine level control of media devices on Internet Protocol networks. Further documents in this series will supply protocol and platform specific adaptations of this model. — The Media Device Control (MDC) suite of standards addresses the low level, atomic operations needed to control media devices over the Internet Protocol, in a deterministic, low-latency manner. The MDC is designed to bridge the gap between workflow level interfaces and the physical hardware. MDC is intended for use on private networks, with sufficient bandwidth and bounded latency. While the control of devices over the Internet may be inherently supported, it is not recommended due to the uncontrolled nature of public networks.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "approvalDate": "2012-10-08",
    "approvalDate$meta": {
      "confidence": "high",
      "note": "Cross-filled from Zoho standards export (_source/SMPTE/Zoho/SMPTE Standards Document Zoho Export 2026-05-21.json); Zoho is canonical for SMPTE standards metadata, registry value overwritten",
      "originalValue": "2012",
      "overridden": true,
      "source": "parsed",
      "updated": "2026-06-15T20:27:42.872Z",
      "version": "smpte-zoho-standards@v1"
    },
    "copyright": {
      "holder": "Society of Motion Picture and Television Engineers, Inc.",
      "holder$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.850Z"
      },
      "year": "2012",
      "year$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.850Z"
      }
    },
    "copyright$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "docId": "SMPTE.ST2071-1.2012",
    "docId$meta": {
      "confidence": "high",
      "note": "Calculated from parsed/inferred metadata",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "docLabel": "SMPTE ST 2071-1:2012",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from parsed/inferred typenumber/number/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "docNumber": "2071",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubNumber meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "docPart": "1",
    "docPart$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubPart meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "docSuiteTitle": "Media Device Control Framework (MDCF)",
    "docSuiteTitle$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubSuiteTitle meta tag, or derived from wrapper title for PDF releases",
      "originalValue": null,
      "source": "parsed",
      "updated": "2025-12-12T21:31:48.220Z",
      "version": "extractDocs.js@commit:e5213a0e988e"
    },
    "docTitle": "Media Device Control Framework (MDCF)",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubTitle, or derived from wrapper title for PDF releases",
      "originalValue": "Media Device Control Framework (MDCF) — Media Device Control Framework (MDCF)",
      "overridden": true,
      "source": "parsed",
      "updated": "2025-12-12T21:31:48.221Z",
      "version": "extractDocs.js@commit:e5213a0e988e"
    },
    "docType": "Standard",
    "docType$meta": {
      "confidence": "high",
      "note": "Publication type parsed from HTML",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "doi": "10.5594/SMPTE.ST2071-1.2012",
    "doi$meta": {
      "confidence": "medium",
      "note": "Constructed from parsed/inferred type/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "familyId": "2071-1",
    "familyId$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "group": "smpte-34cs-tc",
    "group$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "href": "https://doi.org/10.5594/SMPTE.ST2071-1.2012",
    "href$meta": {
      "confidence": "high",
      "note": "URL generated and verified via redirect resolution",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "icsCodes": [
      {
        "code": "33.160.01",
        "description": "Audio, video and audiovisual systems in general"
      },
      {
        "code": "33.170",
        "description": "Television and radio broadcasting"
      },
      {
        "code": "33.200",
        "description": "Telecontrol. Telemetering"
      }
    ],
    "icsCodes$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "isbn": "978-1-61482-733-7",
    "isbn$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "keywords": [
      "Communication",
      "Networking and Broadcast Technologies",
      "Television",
      "Control"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "numberOfPages": "72",
    "numberOfPages$meta": {
      "confidence": "high",
      "note": "Cross-filled from Zoho standards export (_source/SMPTE/Zoho/SMPTE Standards Document Zoho Export 2026-05-21.json)",
      "source": "parsed",
      "updated": "2026-06-15T20:12:21.844Z",
      "version": "smpte-zoho-standards@v1"
    },
    "pages": "1–72",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "productNumber": "SSD001718",
    "productNumber$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "publicationDate": "2012-10-08",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubDateTime meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "publisher": "SMPTE",
    "publisher$meta": {
      "confidence": "high",
      "note": "Parsed from HTML publisher meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "publisherLocation": {
      "city": "White Plains, NY",
      "city$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.850Z"
      },
      "country": "USA",
      "country$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.850Z"
      }
    },
    "publisherLocation$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "references": {
      "bibliographic": [
        "RFC1737",
        "RFC2276",
        "orphan/SMPTE.ST2071-1.2012/ref-bib-1",
        "orphan/SMPTE.ST2071-1.2012/ref-bib-4"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "note": "Resolved from sibling -ref.xml via resolveSmpteSourceRefs.v2.js (orphan-slug-mint)",
        "source": "parsed",
        "updated": "2026-06-22T23:05:50.315Z"
      },
      "normative": [
        "RFC1738",
        "RFC2046",
        "RFC2141",
        "RFC3986",
        "RFC5234",
        "orphan/SMPTE.ST2071-1.2012/ref-norm-6",
        "orphan/SMPTE.ST2071-1.2012/ref-norm-7",
        "orphan/SMPTE.ST2071-1.2012/ref-norm-8"
      ],
      "normative$meta": {
        "confidence": "medium",
        "note": "Resolved from sibling -ref.xml via resolveSmpteSourceRefs.v2.js (orphan-slug-mint)",
        "source": "parsed",
        "updated": "2026-06-22T23:05:50.315Z"
      }
    },
    "releaseTag": "20121008-pub",
    "releaseTag$meta": {
      "confidence": "high",
      "note": "Release tag parsed from URL folder structure",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
      "updated": "2025-10-26T21:41:12.120Z"
    },
    "resolvedHref": "https://pub.smpte.org/doc/st2071-1/20121008-pub/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": "https://my.smpte.org/s/product-details?id=a1BVR0000007Ndf",
      "overridden": true,
      "source": "resolved",
      "updated": "2025-11-11T04:51:44.368Z",
      "version": "extractDocs.js@commit:dea962f9e9d7"
    },
    "standardId": "20586",
    "standardId$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08262015 STANDARDS REVISED DEPOSIT/smptes_st-2071-1-2012_1/st2071-1-2012.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.850Z"
    },
    "status": {
      "active": false,
      "active$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s) and other status values",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "amended": false,
      "amended$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #amendments",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "latestVersion": false,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "stabilized": true,
      "stabilized$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #state",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "superseded": true,
      "superseded$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "supersededBy": [
        "SMPTE.ST2071-1.2014"
      ],
      "supersededBy$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": [],
        "source": "resolved",
        "updated": "2025-10-26T21:41:12.120Z"
      },
      "supersededDate": "2014-05-13",
      "supersededDate$meta": {
        "confidence": "high",
        "note": "Calculated as the publication date of the next base release (from releaseTag)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-26T21:41:12.120Z"
      }
    }
  }
}