These specifications are publically available from either www.atsc.org or released by ISO. For convenience, I am including ATSC a/3xx series specifications that are applicable in this code base functional implementation, but please be sure to check the latest revision from www.atsc.org
From foundation to implementation:
ISOBMFF:
ISO14496-12:2015 (fifth edition)
https://standards.iso.org/ittf/PubliclyAvailableStandards/c068960_ISO_IEC_14496-12_2015.zip
obsolte references
https://mpeg.chiariglione.org/standards/mpeg-4/iso-base-media-file-format/text-isoiec-14496-12-5th-edition
an academic rendition is available here: https://l.web.umkc.edu/lizhu/teaching/2016sp.video-communication/ref/mp4.pdf
MMTP:
ISO23008-1 is available for purchase here:
https://www.iso.org/standard/70201.html
ISO23008-4: "Information technology -- High efficiency coding and media delivery in heterogeneous environments -- Part 4: MMT reference and conformance software"
*PLEASE NOTE* the reference and conformance software has yet to be released. Please contact for more information:
Mayumi Koike (Ms.)
Secretary, ISO/IEC JTC 1/SC 29
PSJ/ITSCJ (Espalier Inc.)
1-8-25-204, Fukaehonmachi, Higashinada,
Kobe, Hyogo 658-0021 Japan
Tel: +81-78-855-8425 Mobile: +81-80-3525-5930
Mail: koike@itscj.ipsj.or.jp
ISO23008-13: MPEG media transport implementation guidelines - Highly Recommend for effective implementation
https://www.iso.org/standard/70438.html
ROUTE:
ALC RFC:
https://tools.ietf.org/html/rfc5775
DASH:
https://mpeg.chiariglione.org/standards/mpeg-dash
ATSC 3.0:
A/330 - Link Layer Protocol - LMT
https://www.atsc.org/wp-content/uploads/2016/10/A330-2016-Link-Layer-Protocol-4.pdf
A/331 - Signaling Delivery and Sync
https://www.atsc.org/wp-content/uploads/2017/12/A331-2017-Signaling-Deivery-Sync-FEC-3.pdf