About avb.statusbar.com

This website was created to be a central place for information and open source code regarding Audio Video Bridging, primarily from Jeff Koftinoff.

`Jeff Koftinoff as been involved in the development of the IEEE AVB Standards and has been involved in the implementation of these standards for devices in the Pro Audio market.

System Message: WARNING/2 (<string>, line 3); backlink

Inline interpreted text or phrase reference start-string without end-string.

Code

This site contains information about the following active projects:

  • jdksavdecc-c, an open source library for the AVDECC protocol in the C programming language.
  • gptp, a GPL'd open source driver for linux. Does not include timestamp hardware but could be adapted.
  • JDKSAvdeccArduino, source code for the smallest IEEE Std 1722.1-2013 AVDECC Controller. See it at Youtube.
  • jdksavdecc-mcu, C++ source for IEEE Std 1722.1-2013 Entity and Controller Entities suitable for bare metal and embedded use.
  • jdksavdecc-proxy, C++ source for the IEEE Std 1722.1-2013 Layer 3 Proxy Server (APS).
  • avdecc-cmd, source code for simple command line tools for generating and sending arbitrary AVDECC commands. See the readme file.
  • JDKSAvdeccLogger, an open logging mechanism built around IEEE 1722.1 vendor specific controls.
  • Obbligato, an open source C++11 library of useful utilities.
  • microsupport, an open source library written in C for minimal footprint for bare metal and embedded linux use cases.

Other Software Resources

Other available software code projects and libraries for AVB include:

jdksavdecc-cpp

A library for the AVDECC protocol in the C++11 programming language..

Repository

The jdksavdecc-c repository is hosted on github:

https://github.com/jdkoftinoff/jdksavdecc-cpp

To clone the respository, use git:

git clone https://github.com/jdkoftinoff/jdksavdecc-cpp.git

Prerequisites

A C++11 compiler such as:

And the following source projects:

jdksavdecc-java

A library for the AVDECC protocol in the Java programming language..

Repository

The jdksavdecc-java repository is hosted on github:

https://github.com/jdkoftinoff/jdksavdecc-java

To clone the respository, use git:

git clone https://github.com/jdkoftinoff/jdksavdecc-java.git

Prerequisites

None

jdksavdecc-python

A library for the AVDECC protocol in the Python programming language..

Repository

The jdksavdecc-python repository is hosted on github:

https://github.com/jdkoftinoff/jdksavdecc-python

To clone the respository, use git:

git clone https://github.com/jdkoftinoff/jdksavdecc-python.git

Prerequisites

Stretto

A concluding passage in a composition, played at a faster speed than the earlier material. Examples and utilities for AVB in the C++11 programming language..

Repository

The Stretto repository is hosted on github:

https://github.com/jdkoftinoff/Stretto

To clone the respository, use git:

git clone https://github.com/jdkoftinoff/Stretto.git

Prerequisites

The Obbligato C++ library.

A C++11 compiler such as: