{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-07T20:50:36.615Z",
  "sourcePath": "src/main/data/docs",
  "docId": "10.5594-JMI.2020.2973561",
  "document": {
    "abbrevTitle": "SMPTE Mot. Imag. J",
    "abbrevTitle$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "abstract": "We discuss the design of a mass-scale streaming video delivery system, targeting devices with different decoding, playback, and network capabilities. This system incorporates several advanced tools: dynamic packaging, dynamic devices detection, dynamic manifest generation, rules engine, analytics engine, and context-aware encoding (CAE). We explain how this system is implemented using the current cloud computing and content delivery network platforms and how it is tuned to achieve optimal end-to-end performance, delivering the best possible user experience with minimized transcoding, bandwidth, and storage costs.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "authors": [
      {
        "bio": "Yuriy Reznik is a technology fellow and head of research at Brightcove. Previously, he worked at RealNetworks, InterDigital, and Qualcomm, and contributed to a number of well-known standards (ITU-T H.264/MPEG-4 AVC, ITU-T H.265/MPEG HEVC, MPEG DASH, etc.) as well as products in the domains of internet streaming and wireless multimedia. He received his PhD degree in computer science from Kiev University, Kiev, Ukraine, and was also a visiting scholar at Stanford University, Stanford, CA. He has co-authored more than 100 academic articles and co-invented more than 60 granted U.S. patents related to his studies and work.",
        "name": "Yuriy Reznik"
      },
      {
        "bio": "Xiangbo Bill Li is a research engineer at Brightcove. He is working on streaming performance analysis, advanced analytics, and end-to-end optimizations. He holds a PhD degree in computer science from the University of Louisiana at Lafayette, Lafayette, LA. He is a coauthor of 12 academic articles and several U.S. patent applications.",
        "name": "Xiangbo Li"
      },
      {
        "bio": "Karl Lillevold is a distinguished engineer at Brightcove. He is leading the work on context-aware encoding and other advanced video compression technologies in Brightcove products. Previously, he worked at Telenor Research, Intel, and RealNetworks, and contributed to several generations of video coding standards (MPEG-2 H.263, H.26L/H.264/AVC), as well as to the family of RealVideo codecs used in pioneering products for internet streaming. He holds an MS degree in electrical engineering from the Norwegian Institute of Technology, Trondheim.",
        "name": "Karl Lillevold",
        "orcid": "0000-0001-7371-781X"
      },
      {
        "bio": "Robert Peck is an engineering manager at the Brightcove Arizona office, working on the Brightcove Dynamic Delivery platform focusing on its Service Side Ad Insertion capabilities. Prior to joining Brightcove, he worked at Limelight Networks on their content delivery network configuration application programming interface. He graduated from Arizona State University, Tempe, AZ with a BSc degree in computer science.",
        "name": "Robert Peck",
        "orcid": "0000-0001-6596-4714"
      },
      {
        "bio": "Thom Shutt is an engineering manager at Brightcove, U.K., working on the Dynamic Delivery and Delivery Rules projects. Shutt has previously worked as a video engineer for the British Broadasting Corp., building out the next generation of their “iPlayer” platform.",
        "name": "Thom Shutt"
      },
      {
        "bio": "Peter Howard is a solutions engineer for Brightcove, ANZ. He supports a variety of customers, with a particular focus on over-the-top (OTT) delivery, both ad-supported and subscription-based, across live and premium video-on-demand (VOD). He works to identify solutions that can scale, while finding the best fit for business and user needs.",
        "name": "Peter Howard"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      },
      "year": "2020",
      "year$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docId": "10.5594-JMI.2020.2973561",
    "docId$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docLabel": "SMPTE Motion Imaging Journal ( Volume: 129, Issue: 3, April 2020)",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "docTitle": "Optimizing Mass-Scale Multi-Screen Video Delivery",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "doi": "10.5594/JMI.2020.2973561",
    "doi$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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.2020.2973561",
    "href$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "keywords": [
      "Adaptive Bitrate Streaming",
      "Cloud-based Video Processing",
      "Context-aware Encoding",
      "End-to-end Optimizations",
      "OTT"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "number": "3",
    "number$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "pages": "26–38",
    "pages$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "publicationDate": "2020-04-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.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/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    },
    "references": {
      "bibliographic": [
        "orphan/10.5594-JMI.2020.2973561/h:d32038ef",
        "orphan/10.5594-JMI.2020.2973561/h:1e618b55",
        "ISO.14496-10.2003",
        "ISO.23008-2.2013",
        "orphan/10.5594-JMI.2020.2973561/h:7c6ec7d7",
        "ISO.23009-1.2012",
        "ISO.23000-19.2018",
        "orphan/10.5594-JMI.2020.2973561/h:b98e1486",
        "orphan/10.5594-JMI.2020.2973561/h:8b8daeeb",
        "orphan/10.5594-JMI.2020.2973561/h:b8d784bf",
        "orphan/10.5594-JMI.2020.2973561/h:37067418",
        "orphan/10.5594-JMI.2020.2973561/h:bfa44d4f",
        "orphan/10.5594-JMI.2020.2973561/h:902b4daa",
        "orphan/10.5594-JMI.2020.2973561/h:eb2f651a",
        "orphan/10.5594-JMI.2020.2973561/h:899201ea",
        "orphan/10.5594-JMI.2020.2973561/h:02940be6",
        "orphan/10.5594-JMI.2020.2973561/h:7fe1d33d",
        "orphan/10.5594-JMI.2020.2973561/h:4587d1ab",
        "orphan/10.5594-JMI.2020.2973561/h:3f06781a",
        "ISO.13818-1.2019",
        "ISO.14496-12.2015",
        "orphan/10.5594-JMI.2020.2973561/h:4166fe0f",
        "orphan/10.5594-JMI.2020.2973561/h:7dfaf743"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "note": "References parsed from the published PDF (Journal Article Repository/2020/7261654/9068328/09069358.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 23 reference(s) for this DOI; 23 parsed from the PDF.",
        "originalValue": [],
        "overridden": true,
        "source": "parsed",
        "updated": "2026-10-07T20:50:36.615Z",
        "version": "extractDocs.js@commit:d25f34130540"
      }
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
        "source": "parsed",
        "updated": "2026-10-07T17:09:33.718Z",
        "version": "smpte-idams-publication@v1"
      }
    },
    "volume": "129",
    "volume$meta": {
      "confidence": "high",
      "note": "Ingested from SMPTE IDAMS <publication> (_source/SMPTE/Journal Article Repository/2020/7261654/9068328/09069358.xml) via idamsIngest.js",
      "source": "parsed",
      "updated": "2026-10-07T17:09:33.718Z",
      "version": "smpte-idams-publication@v1"
    }
  }
}