{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-07T20:50:36.704Z",
  "sourcePath": "src/main/data/docs",
  "docId": "10.5594-JMI.2022.3196726",
  "document": {
    "abbrevTitle": "SMPTE Mot. Imag. J",
    "abbrevTitle$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "abstract": "According to the European Broadcasting Union (EBU), broadcasting “should strive to reuse, as much as possible, existing IT and Internet Standards to leverage the research and development investments of this much wider industry. [Broadcast workflows] should be implementable in software running on standard IT servers, so enabling flexible, agile and scalable infrastructures.” We outline three foundational layers of Accelerated Server Hardware, Virtualization, and Software Composability that together facilitate this goal. We explain how the technologies in these layers can be applied to build unlimited Media Nodes that can run anywhere and be managed with standard IT and data center tools.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "authors": [
      {
        "bio": "Richard Hastie is a senior business development director for NVIDIA (previously Mellanox), Santa Clara, CA specializing in video, cloud, and edge use cases. He has worked across information technology for over 25 years in a variety of different verticals including telecommunications, financial services, cloud services, and media and entertainment. He currently focuses on media use cases across the cloud, on-premises, and edge landscapes. He has worked in and around the broadcast production industry for nearly 10 years. During this time, he has been at the forefront of the digital transition to IP-based networking, playing a key role in the establishment and growth of Studio Video over IP. Hastie's main focus is supporting customers and partners deploying leading video and edge solutions for all markets. He has a strong passion for reducing customer costs and improving business agility. He sees software-defined broadcast as the future and operating agnostically across on-premises, hybrid, and cloud infrastructures as being the key to optimizing and democratizing the future of broadcast and content creation.",
        "name": "Richard Hastie"
      },
      {
        "bio": "Gareth Sylvester-Bradley is a principal engineer at NVIDIA, Santa Clara, CA, and currently serving as the chair of the Networked Media Open Specifications (NMOS) Architecture Review Group in the Advanced Media Workflow Association (AMWA). He focuses on building software toolkits and agile, collaborative industry specifications to deliver open, software-defined, hardware-accelerated media workflows for professional broadcast, live production, medical imaging, industrial video, and related ecosystems. He has contributed to all the AMWA NMOS specifications, maintains the AMWA NMOS Testing Tool, and led Sony's open-source NMOS software implementation.",
        "name": "Gareth Sylvester-Bradley"
      },
      {
        "bio": "Thomas True is a senior applied engineer for professional video and image processing in NVIDIA's Enterprise Solutions Group, Santa Clara, CA. In this role, he works at the intersection of video I/O and the graphic processing unit (GPU), where he focuses on the integration of GPU and networking technologies into broadcast, video, and film applications ranging from previsualization to postproduction and live to air. Prior to joining NVIDIA, he was an applications engineer at SGI. He received a BS degree from the Rochester Institute of Technology, Rochester, NY, and an MS degree in computer science from the Graphics Laboratory, Brown University, Providence, RI. He has spoken on the application of the GPU in broadcast and postproduction at the SMPTE Annual Technical Conference and SMPTE Section meetings.",
        "name": "Thomas True",
        "orcid": "0000-0002-3051-7903"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "contentType": "orig-research",
    "contentType$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "copyright": {
      "holder": "SMPTE",
      "holder$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      },
      "year": "2022",
      "year$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      }
    },
    "copyright$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docId": "10.5594-JMI.2022.3196726",
    "docId$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docLabel": "SMPTE Motion Imaging Journal ( Volume: 131, Issue: 9, October 2022)",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docTitle": "Foundations for New Media Nodes",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docType": "Journal Article",
    "docType$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "doi": "10.5594/JMI.2022.3196726",
    "doi$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "href": "https://doi.org/10.5594/JMI.2022.3196726",
    "href$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "issn": {
      "electronic": "2160-2492",
      "electronic$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      },
      "print": "1545-0279",
      "print$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      }
    },
    "issn$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "journalAcronym": "MIJR",
    "journalAcronym$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "journalTitle": "SMPTE Motion Imaging Journal",
    "journalTitle$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "keywords": [
      "NMOS",
      "Containerization",
      "Data Processing Unit (DPU)",
      "European Broadcasting Union (EBU) Technology Pyramid For Media Nodes",
      "GPU",
      "Hypervisor",
      "Kubernetes",
      "NIC",
      "Software-based Broadcast",
      "ST 2110",
      "Virtualization"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "number": "9",
    "number$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "pages": "45–58",
    "pages$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "publicationDate": "2022-10-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "publisher": "SMPTE",
    "publisher$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "publisherLocation": {
      "city": "White Plains, NY",
      "city$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      },
      "country": "USA",
      "country$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      }
    },
    "publisherLocation$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "references": {
      "bibliographic": [
        "orphan/10.5594-JMI.2022.3196726/h:95a001db",
        "EBU.Tech3371",
        "orphan/10.5594-JMI.2022.3196726/h:2f1f2dcb",
        "SMPTE.ST2022-7.2019",
        "IEEE.STD1588.2008",
        "orphan/10.5594-JMI.2022.3196726/h:b7f10bf3",
        "orphan/10.5594-JMI.2022.3196726/h:30eed42c",
        "10.5594-M001918",
        "10.5594-JMI.2022.3167779",
        "orphan/10.5594-JMI.2022.3196726/h:87a185a8",
        "orphan/10.5594-JMI.2022.3196726/h:422b21c5",
        "orphan/10.5594-JMI.2022.3196726/h:667d5959",
        "orphan/10.5594-JMI.2022.3196726/h:48891927",
        "orphan/10.5594-JMI.2022.3196726/h:04fb0a6c",
        "orphan/10.5594-JMI.2022.3196726/h:7b7a2796",
        "orphan/10.5594-JMI.2022.3196726/h:62cb2e18",
        "orphan/10.5594-JMI.2022.3196726/h:6dca7f4e",
        "orphan/10.5594-JMI.2022.3196726/h:dae575ea",
        "10.5594-JMI.2022.3166161",
        "orphan/10.5594-JMI.2022.3196726/h:249a57d2",
        "orphan/10.5594-JMI.2022.3196726/h:6589ecd1",
        "orphan/10.5594-JMI.2022.3196726/h:f064179d",
        "orphan/10.5594-JMI.2022.3196726/h:b847c700",
        "orphan/10.5594-JMI.2022.3196726/h:470d88aa",
        "orphan/10.5594-JMI.2022.3196726/h:9e006fde",
        "orphan/10.5594-JMI.2022.3196726/h:66151f56",
        "orphan/10.5594-JMI.2022.3196726/h:8777ab3b",
        "orphan/10.5594-JMI.2022.3196726/h:f423d869",
        "orphan/10.5594-JMI.2022.3196726/h:8e3b7163",
        "orphan/10.5594-JMI.2022.3196726/h:3bd37120",
        "orphan/10.5594-JMI.2022.3196726/h:a07c874b",
        "orphan/10.5594-JMI.2022.3196726/h:9355e83b",
        "orphan/10.5594-JMI.2022.3196726/h:e5630ea1",
        "orphan/10.5594-JMI.2022.3196726/h:7ed09e96",
        "orphan/10.5594-JMI.2022.3196726/h:f98dd4f2",
        "orphan/10.5594-JMI.2022.3196726/h:80c6c6c4",
        "orphan/10.5594-JMI.2022.3196726/h:e6a5cf95",
        "orphan/10.5594-JMI.2022.3196726/h:40e1f4de",
        "orphan/10.5594-JMI.2022.3196726/h:90fb1518",
        "orphan/10.5594-JMI.2022.3196726/h:df11d134",
        "orphan/10.5594-JMI.2022.3196726/h:cdc0b5a9"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "note": "References parsed from the published PDF (Journal Article Repository/2022/7261654/9906016/09906025.pdf). SMPTE's library delivery has no reference file or full text for this paper (src/main/reports/smpte-upstream/referenceFilesTruthTable.md). Cross-check: Crossref lists 41 reference(s) for this DOI; 41 parsed from the PDF.",
        "originalValue": [],
        "overridden": true,
        "source": "parsed",
        "updated": "2026-10-07T20:50:36.704Z",
        "version": "extractDocs.js@commit:d25f34130540"
      }
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      }
    },
    "volume": "131",
    "volume$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2022/7261654/9906016/09906025.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    }
  }
}