{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-20T17:29:29.903Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC6285",
  "document": {
    "abstract": "When an RTP receiver joins a multicast session, it may need to acquire and parse certain Reference Information before it can process any data sent in the multicast session. Depending on the join time, length of the Reference Information repetition (or appearance) interval, size of the Reference Information, and the application and transport properties, the time lag before an RTP receiver can usefully consume the multicast data, which we refer to as the Acquisition Delay, varies and can be large. This is an undesirable phenomenon for receivers that frequently switch among different multicast sessions, such as video broadcasts. In this document, we describe a method using the existing RTP and RTP Control Protocol (RTCP) machinery that reduces the acquisition delay. In this method, an auxiliary unicast RTP session carrying the Reference Information to the receiver precedes or accompanies the multicast stream. This unicast RTP flow can be transmitted at a faster than natural bitrate to further accelerate the acquisition. The motivating use case for this capability is multicast applications that carry real-time compressed audio and video. However, this method can also be used in other types of multicast applications where the acquisition delay is long enough to be a problem. [STANDARDS-TRACK]",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "authors": [
      {
        "name": "Bill Ver Steeg"
      },
      {
        "name": "Ali C. Begen"
      },
      {
        "name": "Tom Van Caenegem"
      },
      {
        "name": "Zeev Vax"
      }
    ],
    "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/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "docId": "RFC6285",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "docLabel": "IETF RFC 6285",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "docNumber": "6285",
    "docNumber$meta": {
      "confidence": "high",
      "note": "From the RFC index entry (rfc-index.xml <doc-id>)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "docTitle": "Unicast-Based Rapid Acquisition of Multicast RTP Sessions",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "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/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "doi": "10.17487/RFC6285",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "href": "https://doi.org/10.17487/RFC6285",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "keywords": [
      "SSM",
      "Multicast",
      "IPTV",
      "Fast Channel Change"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "pages": "56",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "publicationDate": "2011-06-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "references": {
      "bibliographic": [
        "RFC768",
        "RFC4787",
        "RFC5226",
        "RFC5762",
        "RFC6015",
        "RFC6222",
        "orphan/RFC6285/h:0fcb7dad",
        "orphan/RFC6285/h:d57893bb",
        "orphan/RFC6285/h:96e83fb3",
        "orphan/RFC6285/h:e89aeddb",
        "orphan/RFC6285/h:37959423",
        "orphan/RFC6285/h:4e35e6c6"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=37 proseBlocks=44 skippedAnchorBlocks=39",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      },
      "normative": [
        "RFC2119",
        "RFC2827",
        "RFC3376",
        "RFC3550",
        "RFC3605",
        "RFC3711",
        "RFC3810",
        "RFC4566",
        "RFC4585",
        "RFC4588",
        "RFC4604",
        "RFC5077",
        "RFC5234",
        "RFC5285",
        "RFC5506",
        "RFC5576",
        "RFC5760",
        "RFC5761",
        "RFC5764",
        "RFC5888",
        "RFC6051",
        "RFC6128",
        "RFC6284"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc6285/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
      "updated": "2026-10-20T17:29:29.903Z",
      "version": "extractDocs.js@commit:8277ba975118"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      },
      "errataExist": false,
      "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/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      },
      "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/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6285/",
        "updated": "2026-10-20T17:29:29.903Z",
        "version": "extractDocs.js@commit:8277ba975118"
      }
    }
  }
}