Standards & Industry
Explore 223 curated video standards and industry specifications — codecs, container formats, and streaming specs on Awesome Video.
Subcategories
- Adaptive Streaming Standards
- Best Practices & Guidelines
- Closed Captioning & Subtitling Standards
- DRM & Content Protection Standards
- Industry Forums & Standards Bodies
- Specs & Standards
- Vendors & HDR
- Video Codec Specifications
Resources
- CTA-WAVE Common Media Server Data (CMSD)CTA-WAVE specification repo for Common Media Server Data (CMSD), the server-to-client counterpart of CMCD.
- ADM-OSC — ADM object metadata over OSCOpen spec and tools mapping ADM (Audio Definition Model) object metadata onto OSC for live/broadcast immersive audio interop.
- Jean-Marc Valin — Core Coding Tools in AV1 (paper)Free technical paper on AV1 core coding tools (partition trees, MV referencing) by the Opus/Daala codec engineer.
- HDCP on HDMI Specification Rev 2.3Official Digital Content Protection LLC specification covering HDCP authentication, revocation, and encryption over HDMI.
- HDCP Specifications IndexOfficial hub for all HDCP specification variants (HDMI, DisplayPort, HDBaseT, WHDI) plus errata, from the licensing authority.
- CTA-5001-C: WAVE Content SpecificationOfficial CTA WAVE spec mandating cenc/cbcs CMAF encryption schemes for interoperable streaming devices.
- MPEG-B Part 7: Common Encryption (CENC) overviewMPEG's own free overview page for ISO/IEC 23001-7 Common Encryption, explaining cenc/cbc1/cens/cbcs schemes.
- PlayReady — License and Policies (official docs)Official Microsoft technical documentation on PlayReady license/challenge flow, Compliance Rules, and XMR rights spec.
- PlayReady — Content Encryption Modes (official docs)Official Microsoft doc detailing PlayReady's cenc/cbcs content encryption mode support.
- VSF Technical Recommendations IndexOfficial Video Services Forum index linking all TR-06-x RIST specification PDFs (Simple/Main/Advanced profiles and extensions).
- ITU-R BT.2100-3 — Image Parameter Values for HDR-TVLatest (Feb 2025) official ITU-R recommendation defining PQ and HLG transfer functions and HDR-TV image parameters for production/exchange.
- Report ITU-R BT.2408-5 — Operational Practices for HDR TV ProductionOfficial ITU-R guidance report on HDR TV production operational practices: gamma/exposure handling, best-practice workflows.
- AV1 HDR10+ Metadata Handling Specification (AOMediaCodec)Official AOM repo specifying HDR10+ dynamic metadata handling for AV1, with Bikeshed spec source and conformance test suite.
- Subjective Comparison of Three Tone Mapping Algorithms for HDR-to-SDR2025 peer-reviewed paper comparing clip, Reinhard, and Hable-class tone mapping operators for HDR-to-SDR conversion.
- DoViBaker — bake Dolby Vision into clipsAviSynth plugin to bake Dolby Vision dynamic metadata into a clip, best suited for Profile 7 FEL sources.
- Dolby Vision Profiles and Levels ExplainedOfficial Dolby technical support article breaking down Dolby Vision profiles 0-9, cross-compatible base layers (HDR10/HLG/SDR fallback via…
- RIST Forum: Latest Updates to SRT and RISTRIST Forum tracking protocol evolution, referencing TR-06-4 Part 3 ancillary features spec.
- RIST Forum: 2025 RIST vs SRT ComparisonRIST Forum's own 2025 technical writeup on protocol divergence points between RIST and SRT 1.5, covering bonding convergence and interopera…
- Dolby Vision Profile 8/9 FAQOfficial Dolby FAQ with profile-specific engineering detail on Dolby Vision Profile 8 and 9.
- Dolby Hybrik: Dolby Vision Workflow DocsDolby Hybrik cloud transcoding documentation for Dolby Vision workflow configuration, concrete pipeline/config detail.
- AOM HDR10+ AV1 Metadata Handling SpecificationAlliance for Open Media's official spec for HDR10+ dynamic metadata in AV1: OBU metadata_type, ITU-T T35 payload structure, per-frame metad…
- HDR10, HDR10+, HLG, and Dolby Vision ComparedIndependent technical blog with encoder-level detail: x265/rav1e metadata args, MaxFALL/MaxCLL syntax examples across HDR formats.
- VP9 Bitstream & Decoding Process Specification v0.6Official Google draft bitstream and decoding process specification for VP9.
- ETSI EN 300 743: DVB Subtitling SystemsOfficial DVB bitmap subtitling standard covering region/CLUT/object composition for broadcast PES-based subtitle delivery.
- FAB ESUB-XF Specification (EBU-STL Successor)European Subtitle Exchange Format spec mapping legacy EBU-STL (Tech 3264) into XML.
- Matroska SpecificationThe open specification for the Matroska multimedia container, which is the basis for MKV files. It defines how video, audio, subtitle, and…
- Academy Color Encoding System (ACES)A standardized color management and interchange system for motion pictures and television. ACES defines comprehensive workflows for color g…
- Ultra HD Forum GuidelinesIndustry guidelines produced by the Ultra HD Forum, covering end-to-end workflows for Ultra HD content (4K, HDR, Wide Color Gamut, Next-Gen…
- W3C Media & Entertainment Interest GroupA World Wide Web Consortium group focused on media and entertainment. It examines use cases and requirements for web technologies in the me…
- CMAF Specification (ISO/IEC 23000-19:2018)The Common Media Application Format (CMAF) standard defines a container format (based on fragmented MP4) for segmented media delivery that…
- ISO/IEC 14496-12 (MPEG-4 Part 12) ISO Base Media File FormatThe ISO base media file format standard (used by MP4, MOV, etc.), defining the general structure for time-based media files. It's a foundat…
- AV1 Bitstream & Decoding Specification (1.0.0 with Errata 1)The official bitstream and decoding process specification for the AOMedia Video 1 (AV1) codec. Defines how AV1 video is encoded bit-by-bit…
- Media Source Extensions (W3C Recommendation)The W3C specification for Media Source Extensions (MSE), an API that allows JavaScript to feed media to the HTML5 video or audio tag for ad…
- Encrypted Media Extensions (W3C Recommendation)The W3C specification for Encrypted Media Extensions (EME), which defines a browser API for playback of encrypted content using content dec…
- FCC Closed Captioning GuidelinesUS Federal Communications Commission guidelines on closed captioning requirements for video programming, covering quality, accuracy, and le…
- Society of Motion Picture and Television Engineers (SMPTE)An organization that develops and maintains standards for cinema and broadcast, including many video formats (e.g., SMPTE ST 2110 for IP vi…
- Streaming Video Alliance (SVA)A global technical association that publishes best practices, specifications, and guidelines to address challenges in streaming video (e.g.…
- Moving Picture Experts Group (MPEG)The official forum that develops international standards for compression, decompression, processing and coded representation of moving pict…
- Common Encryption - ISO/IEC 23001-7Defines encryption of media supported for receiving devices
- TTML/WebVTT Coding of audio-visual objects - ISO/IEC 14496-30Defines formatting for text tracks webvtt or ttml
- AVC/HEVC in ISOBMFF - ISO/IEC 14496-15Defines the carriage of AVC/HEVC in ISOBMFF
- MPEG-H Audio a Next Generation Audio (NGA) codec - ISO/IEC 23008-3Defines the compressed audio format MPEG-H Audio a Next Generation Audio (NGA) codec
- AAC Audio Coding Standard - ISO/IEC 14496-3Defines the compressed audio format AAC
- HEVC/h265 Video Coding Standard - ISO/IEC 23008-2Defines the compressed video format HEVC/h265
- AVC/h264 Video Coding Standard - ISO/IEC 14496-10Defines the compressed video format for AVC/h264
- MPEG Event message track format for the ISO base media file format - ISO/IEC 23001-18Defines the file format and structure
- MPEG Common media application format (CMAF) for segmented media - ISO/IEC 23000-19Defines the file format and structure
- MPEG ISOBMFF 'MP4' - ISO/IEC 14496-12Defines the file format and structure
- Apple HLS - IETF RFC8216Defines both the metadata structure and some client/server requirements
- MPEG DASH - ISO/IEC 23009-01Defines both the metadata structure and associated media format(s)
- Dashif Content Protection ListA list of content protection schemes recognized by the DASH Industry Forum for securing DASH streaming content.
- Dashif ConformanceThe DASH Industry Forum provides a conformance tool to validate MPEG-DASH content against the DASH standard.
- CTA | WAVE ProjectThe WAVE (Web Application Video Ecosystem) Project, hosted by the Consumer Technology Association (CTA)®, aims to improve how internet-deli…
- DASH-IF-IOP-v3.2-diff-3.1.pdfDASH-IF-IOP-v3.2-diff-3.1.pdf - Resource from dashif.org
- ISO - ISO/IEC 23009-1:2019 - Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 1: Media presentation description and segment formatsInformation technology — Dynamic adaptive streaming over HTTP (DASH) — Part 1: Media presentation description and segment formats
- Opus DashSpecification for Encapsulating Opus Audio in ISO-BMFF Container - webmproject/opus-dash
- Encrypted MediaEncrypted Media Extensions.
- Home | Streaming Video AllianceMaking Streaming Video Better Streaming video is exploding in popularity. Consumers are watching more video online across a myriad of devic…
- Cable BibleA guide to cables and connectors used for audiovisual tech - amiaopensource/cable-bible
- AV1 decoder modelDescription of the AV1 decoder model.
- Video Quality Experts Group (VQEG)Video Quality Experts Group (VQEG) - Resource from its.bldrdoc.gov
- MPEG: What Happened?At the end of last month, MPEG co-founder Leonardo Chiariglione announced the 'MPEG is closed.' That's not quite true, but it is undergoing…
- CaniuseRaw browser/feature support data from caniuse.com.
- SctePython library to work with SCTE standards.
- Av1 Rtp SpecCurrent draft (HTML): https://aomediacodec.github.io/av1-rtp-spec/ - AOMediaCodec/av1-rtp-spec
- HDMI 2.1: features, specs and news about the latest HDMI standardThe gateway to a super high-definition future is ever-nearing
- FFV1The FFV1 lossless video codec specification.
- Awesome BroadcastingA curated list of amazingly awesome open source resources related to broadcast technologies - ebu/awesome-broadcasting
- The H.264 Sequence Parameter Set[vc_row][vc_column][vc_column_text]This is a follow-up to my World’s Smallest H.264 Encoder post. I’ve received several emails asking about…
- The Real-Time Messaging Protocol ExplainedA tool or resource for adaptive-streaming-standards.
- SRT CookbookMore in-depth technical documentaion on the SRT protocol and library.
- SRT AllianceHome page for the SRT protocol
- RIST ForumThe RIST forum manage the Reliable Internet Stream Transport (RIST), for transporting live video over unmanaged networks.
- Frequently Asked Questions on High Dynamic Range and Hybrid Log-GammaFAQ regarding HDR by BBC R&D
- Video Coding - BBC R&DBBC video encoding R&D home page
- HLG vs PQ Systems for HDR TelevisionArticle explaining hlg vs pq in depth.
- MPEG MeetingsA tool or resource for industry-forums-standards-bodies.
- MPEG AboutA tool or resource for industry-forums-standards-bodies.
- MPEG High Efficiency Image File Format (HEIF)A tool or resource for video-codec-specifications.
- Official Registration Authority for the ISOBMFF family of standardsA tool or resource for industry-forums-standards-bodies.
- ISO Base Media File Format Reference SoftwareA tool or resource for video-codec-specifications.
- MPEG point cloud compressionA tool or resource for video-codec-specifications.
- MPEG home pageA tool or resource for industry-forums-standards-bodies.
- HLS Authoring Specification for Apple Devices | Apple Developer DocumentationA tool or resource for adaptive-streaming-standards.
- HEVC/H.265 Video Coding Standard: Part 1Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten Sühring HEVC/H.265 Video Coding Standart including the Range Extensions Scalabl…
- HEVC/H.265 Video Coding Standard: Part 2Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten Sühring HEVC/H.265 Video Coding Standart including the Range Extensions Scalabl…
- The Market Significance of Apple's Adopting HEVC: Here's What I ThinkAt the recent World Wide Developer's Conference (WWDC), Apple announced that the next versions of Safari, iOS, and tvOS will support HLS wi…
- EBU Evaluations of Multichannel Audio CodecsA tool or resource for industry-forums-standards-bodies.
- IMSC 1.1 Image test contentA tool or resource for closed-captioning-subtitling-standards.
- IMSC 1.1 Text test contentA tool or resource for closed-captioning-subtitling-standards.
- IMSC 1.0.1 Text test contentA tool or resource for closed-captioning-subtitling-standards.
- EBU-TT Live Interoperability ToolkitA tool or resource for closed-captioning-subtitling-standards.
- IMSC SpecificationA tool or resource for closed-captioning-subtitling-standards.
- IMSC HRM validatorValidator for the IMSC Hypothetical Render Model (HRM), which constrains TTML document complexity
- Web Video Text Tracks Format (WebVTT)Web Video Text Tracks Format (WebVTT) is a format for displaying timed text tracks (such as subtitles or captions) using the track element.
- Guidelines for Implementation: DASH-IF Interoperability PointsA tool or resource for adaptive-streaming-standards.
- IMF: A Prescription for Versionitisthe emerging Interoperable Master Format standard
- Inside MPEG's Ambitious Plan to Launch 3 Video Codecs in 2020The pace of innovation is getting faster and the demands on video codecs are getting greater. MPEG's three-part plan answers questions of r…
- EBU R128 Introduction - Florian CamererFlorian Camerer gives an introduction to the European Broadcasting Union's R128 Broadcast Standard and speaks in general about perceived lo…
- Techniques for Establishing and Maintaining Audio Loudness for Digital TelevisionA tool or resource for best-practices-guidelines.