Home - Fraunhofer-IIS/iec61937-13 GitHub Wiki

Introduction

The iec61937-13 project is a C-based implementation of the IEC 61937-13:2018 standard and covers the encapsulation of an MPEG-H bitstream in IEC data bursts.

iec61937-13_overview2

The following pages illustrate the use of IEC 61937-13 specification for the transport of an MPEG-H 3D Audio Stream between devices connected by an interface conforming to IEC 60958, in particular SPDIF, HDMI, and HDMI ARC. It explains the concepts used in IEC 61937-13 including delay calculation related to IEC 61937-13 and some aspects of using IEC 61397 for HDMI and HDMI ARC.

Supported architectures

iec61937-13 is built and tested using the following architectures and toolchains:

Architecture Toolchain
Windows x86
x86_64
VS2019
VS2017
macOS x86_64
arm64
apple-clang 12.0.5 (Intel)
apple-clang 13.1.6 (ARM)
Linux(Ubuntu 22.04) x86
x86_64
RISC-V
clang 14.0.0
Linux(Debian 11) x86
x86_64
arm32v7
arm64
clang 11.0.1
gcc 10.2.1
Android x86
x86_64
arm32v7
arm64
clang 14.0.0
iOS x86_64
arm64
apple-clang 12.0.5

Support for further platforms and architectures can be requested directly from Fraunhofer IIS.

Build instructions

See build instructions.

Command-line example programs

The iec61937-13 provides following command-line-based examples programs:

Contributing

Contributions maybe done through a pull request to the upstream repository.

  • Create a fork based on the latest master branch
  • Apply changes to the fork
  • Add the author names to AUTHORS.md
  • Create a pull request to the upstream repository. The request must contain a detailed description of its purpose

Links

License

Please see the LICENSE.txt file for the terms of use that apply to the software in this repository.

Fraunhofer supports the development of MPEG-H products and services by offering additional software, documentation, and technical advice. In addition, it operates the MPEG-H Trademark Program to ease interoperability testing of end-products. Please visit www.mpegh.com for more information.

For more information, please contact [email protected]

⚠️ **GitHub.com Fallback** ⚠️