Operational Considerations for Streaming Media
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 37
- Abstract
- This document provides an overview of operational networking and transport protocol issues that pertain to the quality of experience (QoE) when streaming video and other high-bitrate media over the Internet. This document explains the characteristics of streaming media delivery that have surprised network designers or transport experts who lack specific media expertise, since streaming media highlights key differences between common assumptions in existing networking practices and observations of media delivery issues encountered when streaming media over those existing networks.
- Publication Date
- 2022-10-01
- Status Note
- Informational
- DOI
10.17487/RFC9317- Link
- https://doi.org/10.17487/RFC9317
- Author(s)
- Jake HollandAli C. BegenSpencer Dawkins
- Keyword(s)
- DASH, HLS, ABR, Adaptive Bitrate Streaming, Streaming, Live Latency, Media Transport
Latest version of IETF RFC 9317
Document Versions — IETF RFC 9317
-
▶ IETF RFC 9317 (2022-10-01)THIS DOC [ACTIVE] [LATEST VERSION]
Bibliographic Reference(s)
- 10.1109-CCNC08.2007.21 — Micro EXTERNAL
- 10.1109-COMST.2018.2862938 — ABRSurvey EXTERNAL
- 10.1109-COMST.2020.3006999 — Survey360 EXTERNAL
- 10.1109-JETCAS.2018.2885981 — PCC EXTERNAL
- 10.1109-JPROC.2021.3062590 — MPEGI EXTERNAL
- 10.1109-MMSP48831.2020.9287117 — MMSP20 EXTERNAL
- 10.1109-PV.2013.6691442 — ELASTIC EXTERNAL
- 10.1109-TMM.2021.3079288 — CMAF-CTE EXTERNAL
- 10.1145-1526709.1526745 — BEHAVE EXTERNAL
- 10.1145-1941487.1941498 — BEHAVE2 EXTERNAL
- 10.1145-1943552.1943574 — MMSys11 EXTERNAL
- 10.1145-2209249.2209264 — CoDel EXTERNAL
- 10.1145-3029806.3029821 — NETFLIX EXTERNAL
- 10.3390-jcp1040039 — ADFRAUD EXTERNAL
- CTA.2066.2020 — CTA-2066 EXTERNAL
- CTA.5004.2020 — Consumer Technology Association (CTA), Web Application Video Ecosystem—Common Media Client Data—CTA 5004, Sep. 2020. EXTERNAL
- IETF draft-cardwell-iccrg-bbr-congestion-control-02 [Active*]
- IETF.draft-ietf-sframe-enc — SFRAME EXTERNAL
- IETF.draft-pantos-hls-rfc8216bis-11 — HLS-RFC8216BIS EXTERNAL
- ISO.14496-12.2022 — International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) ISO/IEC 14496–12:2022, “Information Technology-Coding of Audio-visual Objects-Part 12: ISO Base Media File Format”. EXTERNAL
- ISO.23000-19.2020 — International Organization for Standardization/International Electrotechnical Commision (ISO/IEC) 23000-19:2020, “Information Technology—Multimedia Application Format (MPEG-A)—Part 19: Common Media Application Format (CMAF) for Segmented Media,” 2020. [Online]. Available: https://www.iso.org/standard/79106.html EXTERNAL
- ISO.23009-1.2022 — International Organization for Standardization/International Electrical/International Electrotechnical Commission (ISO/IEC), ISO/IEC 23009-1:2022, “Information technology-Dynamic adaptive streaming over HTTP (DASH)—Part 1: Media presentation description and segment formats,” Oct. 2022. EXTERNAL
- ISO.23009-5.2017 — International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) 23009-5:2017, “Information Technology—Dynamic Adaptive Streaming Over HTTP (DASH)—Part 5: Server and Network Assisted DASH (SAND).” Accessed: Sept. 10, 2022. [Online]. Available: https://www.iso.org/standard/69079.html EXTERNAL
- Apple Developer, "HTTP Live Streaming (HLS) Authoring Specification for Apple Devices", June 2020, <https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices>. EXTERNAL
- Sharabayko, M., "SRT Protocol Overview", April 2020, <https://datatracker.ietf.org/meeting/interim-2020-mops-01/materials/slides-interim-2020-mops-01-sessa-srt-protocol-overview-00>. EXTERNAL
- IANA, "Service Name and Transport Protocol Port Number Registry", <https://www.iana.org/assignments/service-names-port-numbers>. EXTERNAL
- Coalition for Better Ads, "Making Online Ads Better for Everyone", <https://www.betterads.org/>. EXTERNAL
- Grigorik, I., "High Performance Browser Networking - Chapter 2: Building Blocks of TCP", May 2021, <https://hpbn.co/building-blocks-of-tcp/>. EXTERNAL
- Jacobson, V. and M. Karels, "Congestion Avoidance and Control", November 1988, <https://ee.lbl.gov/papers/congavoid.pdf>. EXTERNAL
- Cisco, "Cisco Visual Networking Index: Forecast and Trends, 2017–2022", 2018. EXTERNAL
- DASH-IF, "Low-latency Modes for DASH", March 2020, <https://dashif.org/docs/CR-Low-Latency-Live-r8.pdf>. EXTERNAL
- Arun, V. and H. Balakrishnan, "Copa: Practical Delay-Based Congestion Control for the Internet", USENIX NSDI, April 2018, <https://web.mit.edu/copa/>. EXTERNAL
- Berger, D., "Balancing Consumer Privacy with Behavioral Targeting", Santa Clara High Technology Law Journal, Vol. 27, Issue 1, Article 2, 2010, <https://digitalcommons.law.scu.edu/chtlj/vol27/iss1/2/>. EXTERNAL
- "IAB", <https://www.iab.com/>. EXTERNAL
- IETF RFC 2001 [Superseded*]
- IETF RFC 2736 [Active*]
- IETF RFC 3135 [Active*]
- IETF RFC 3168 [Active*]
- IETF RFC 3550 [Active*]
- IETF RFC 3758 [Active*]
- IETF RFC 4733 [Active*]
- IETF RFC 5481 [Active*]
- IETF RFC 5594 [Active*]
- IETF RFC 5681 [Active*]
- IETF RFC 5762 [Active*]
- IETF RFC 6190 [Active*]
- IETF RFC 6582 [Active*]
- IETF RFC 6817 [Active*]
- IETF RFC 6843 [Active*]
- IETF RFC 7258 [Active*]
- IETF RFC 7414 [Active*]
- IETF RFC 7510 [Active*]
- IETF RFC 7656 [Active*]
- IETF RFC 7661 [Active*]
- IETF RFC 8083 [Active*]
- IETF RFC 8084 [Active*]
- IETF RFC 8085 [Active*]
- IETF RFC 8095 [Active*]
- IETF RFC 8216 [Active*]
- IETF RFC 8312 [Superseded*]
- IETF RFC 8404 [Active*]
- IETF RFC 8446 [Superseded*]
- IETF RFC 8622 [Active*]
- IETF RFC 8723 [Active*]
- IETF RFC 8824 [Active*]
- IETF RFC 8825 [Active*]
- IETF RFC 8834 [Active*]
- IETF RFC 8835 [Active*]
- IETF RFC 8999 [Active*]
- IETF RFC 9000 [Active*]
- IETF RFC 9001 [Active*]
- IETF RFC 9002 [Active*]
- IETF RFC 9065 [Active*]
- IETF RFC 9075 [Active*]
- IETF RFC 9111 [Active*]
- IETF RFC 9114 [Active*]
- IETF RFC 9221 [Active*]
- IETF RFC 9260 [Active*]
- IETF RFC 9293 [Active*]
- IETF RFC 9312 [Active*]
- T-REC-H.222.2021 — MPEG-TS EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC9317.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 9317, Operational Considerations for Streaming Media. Available at https://doi.org/10.17487/RFC9317
Snippet:
IETF RFC 9317, Operational Considerations for Streaming Media. Available at https://doi.org/10.17487/RFC9317
HTML (ISO 690 compliant)
Preview:
IETF RFC 9317, Operational Considerations for Streaming Media. Available at https://doi.org/10.17487/RFC9317
Snippet:
<span class="citation"><cite>IETF RFC 9317</cite>, Operational Considerations for Streaming Media. Available at <a href="https://doi.org/10.17487/RFC9317" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9317</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 9317, Operational Considerations for Streaming Media
doi: 10.17487/RFC9317
url: https://doi.org/10.17487/RFC9317
doi: 10.17487/RFC9317
url: https://doi.org/10.17487/RFC9317
Snippet:
<li> <cite id="bib-rfc9317">IETF RFC 9317</cite>, Operational Considerations for Streaming Media <span class="doi">10.17487/RFC9317</span> </li>
Referenced By
- IETF RFC 9450 [Active*]