Die AOMedia-Allianz entwickelt den Audio-Codec OAC (Open Audio Codec), der auf Opus basiert.

Die Open Media Allianz (AOMedia), die die Entwicklung des Video-Codierungsformats AV1/AV2, des 3D-Audioformats IAMF und des Bildformats AVIF koordiniert, hat mit der Entwicklung des Audiocodecs Open Audio Codec (OAC) begonnen, der als Fortsetzung der Entwicklung des von Xiph.Org entwickelten Opus-Codecs präsentiert wird. Als Referenzimplementierung des OAC-Encoders und -Decoders unter der BSD-Lizenz wird die auf dem Code der libopus-Bibliothek basierende liboac-Bibliothek vorgeschlagen.

Der Hauptzweck von OAC besteht darin, Sprache und Audio über das Internet zu übertragen. Der Codec eignet sich für verschiedene Anwendungen im Zusammenhang mit interaktiver Audioübertragung und kann in verschiedenen Bereichen eingesetzt werden, von VoIP-Telefonie und Videokonferenzen bis hin zu Gaming-Chats und virtuellen Konzerten. OAC ist skalierbar sowohl für die Kompression von Streaming-Audio mit hoher Bitrate, beispielsweise für die hochwertige Übertragung von Stereo-Musik, als auch für die Kompression von Sprache in bandbreitenbegrenzten Kommunikationskanälen.

Die Entwicklung befindet sich derzeit in einer frühen Alpha-Phase. Der von der liboac-Bibliothek erzeugte Bitstream sollte in dieser Entwicklungsphase nicht für die Verbreitung von OAC-Dateien verwendet werden, da er zusätzliche Debugging-Daten enthält und keinen Wechsel der Position im Stream (Seeking) unterstützt.

Abgesehen von der fehlenden Erwähnung der dynamischen Bitratenanpassung, des Frequenzbereichs und der Größe der Frames wiederholt die Liste der Funktionen von OAC die Beschreibung des Opus 1.5 Codecs:

  • Bitrate von 6 kBit/s bis 510 kBit/s;
  • Abtastrate von 8 bis 48 KHz;
  • Frame-Dauer von 2,5 bis 60 Millisekunden;
  • Unterstützung für konstante (CBR) und variable (VBR) Bitraten;
  • Unterstützung für bis zu 255 Kanäle;
  • Unterstützung für schmalbandigen und breitbandigen Klang;
  • Unterstützung für Sprach- und Musikübertragungen;
  • Unterstützung für Stereo und Mono;
  • Möglichkeit zur Wiederherstellung des Audiostroms bei Paketverlust (PLC);
  • Verfügbarkeit von Implementierungen mit Fließkomma- und Festkomma-Arithmetik.

Quelle: opennet.ru

60GB SSD 8Gb DDR4