{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-16T16:57:47.922Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC4396",
  "document": {
    "abstract": "This document specifies an RTP payload format for the transmission of 3GPP (3rd Generation Partnership Project) timed text. 3GPP timed text is a time-lined, decorated text media format with defined storage in a 3GP file. Timed Text can be synchronized with audio/video contents and used in applications such as captioning, titling, and multimedia presentations. In the following sections, the problems of streaming timed text are addressed, and a payload format for streaming 3GPP timed text over RTP is specified. [STANDARDS-TRACK]",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "authors": [
      {
        "name": "Jose Rey"
      },
      {
        "name": "Yoshinori Matsui"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "docId": "RFC4396",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "docLabel": "IETF RFC 4396",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "docNumber": "4396",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "docTitle": "RTP Payload Format for 3rd Generation Partnership Project (3GPP) Timed Text",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "docType": "Standard",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "doi": "10.17487/RFC4396",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "href": "https://doi.org/10.17487/RFC4396",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "keywords": [
      "Timed Text",
      "Streaming",
      "Real-time Streaming",
      "Karaoke",
      "UTF-8",
      "UTF-16"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "3GPP",
        "3GPP Timed Text",
        "Streaming",
        "Real-time Streaming",
        "Titling",
        "Decorated Text",
        "Scrolling Text",
        "Karaoke",
        "Hyperlinked Text",
        "Highlighted Text",
        "Blinking Text",
        "Highlight Color",
        "Text Delay",
        "Text Style",
        "Text Box",
        "Text Wrap",
        "Text Sample",
        "Sample Descriptions",
        "Modifier Boxes",
        "UTF-8",
        "UTF-16"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T16:57:47.922Z",
      "version": "extractDocs.js@commit:30d92d8ed083"
    },
    "pages": "66",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "publicationDate": "2006-02-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "references": {
      "bibliographic": [
        "RFC2733",
        "RFC2354",
        "RFC3711",
        "RFC3640",
        "RFC3264",
        "RFC2974",
        "RFC2326",
        "RFC3551",
        "RFC3629",
        "RFC2781",
        "RFC3611",
        "RFC2793",
        "RFC4103",
        "T-REC-T.140.1998",
        "ISO.10646-1",
        "ISO.14496-17",
        "3GPP.TS-26.246.200406",
        "RFC3555",
        "RFC4288",
        "3GPP.TS-26.244.200503",
        "RFC3839",
        "orphan/RFC4396/h:875e882e",
        "orphan/RFC4396/h:e64d45a2",
        "orphan/RFC4396/h:cf73c06b",
        "orphan/RFC4396/h:91f5301a"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=31 proseBlocks=36 skippedAnchorBlocks=34",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "normative": [
        "ISO.14496-12.2004",
        "RFC3550",
        "RFC2327",
        "RFC2119",
        "RFC3548",
        "orphan/RFC4396/h:477f34d1"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc4396/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
      "updated": "2026-10-16T15:45:53.575Z",
      "version": "extractDocs.js@commit:e0fe4a71cd26"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "errataExist": true,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "errataUrl": [
        "https://www.rfc-editor.org/errata/rfc4396",
        "https://www.rfc-editor.org/errata_search.php?rfc=4396",
        "https://www.rfc-editor.org/rfc/inline-errata/rfc4396.html"
      ],
      "errataUrl$meta": {
        "confidence": "high",
        "note": "Parsed from errata links on RFC/Datatracker pages",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "statusNote": "Proposed Standard",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4396/",
        "updated": "2026-10-16T15:45:53.575Z",
        "version": "extractDocs.js@commit:e0fe4a71cd26"
      }
    }
  }
}