Open Media Alliance (AOMedia), koji nadgleda razvoj formata video kodiranja AV1/AV2, formata surround zvuka IAMF i formata slike AVIF, započeo je razvoj Open Audio Codec-a (OAC), koji se najavljuje kao nastavak kodeka Opus koji je razvio Xiph.Org. Biblioteka liboac, temeljena na biblioteci libopus, predložena je kao referentna implementacija OAC kodera i dekodera pod BSD licencom.
Primarna svrha OAC-a je prijenos glasa i zvuka putem interneta. Kodek je prikladan za razne primjene povezane s interaktivnim prijenosom zvuka i može se koristiti u raznim područjima, od VoIP telefonije i video konferencija do igraćih chatova i udaljenih koncerata. OAC je skalabilan i za kompresiju zvuka s visokom brzinom prijenosa, poput visokokvalitetne stereo glazbe, i za kompresiju glasa preko komunikacijskih kanala s ograničenom propusnošću.
Razvoj je još uvijek u ranoj alfa fazi. Bitstream koji generira liboac biblioteka ne bi se trebao koristiti za distribuciju OAC datoteka u ovoj fazi razvoja, jer uključuje dodatne podatke za otklanjanje pogrešaka i ne podržava traženje pozicije u streamu.
Uz iznimku nedostatka spominjanja dinamičke brzine prijenosa, raspona audio frekvencija i podešavanja veličine okvira, popis značajki OAC-a odražava opis kodeka Opus 1.5:
- Brzina prijenosa podataka od 6 Kbps do 510 Kbps;
- Frekvencija uzorkovanja od 8 do 48KHz;
- Trajanje kadra od 2.5 do 60 milisekundi;
- Podrška za konstantne (CBR) i varijabilne (VBR) brzine prijenosa;
- Podržava do 255 kanala;
- Podržava uskopojasni i širokopojasni audio;
- Podrška za glas i glazbu;
- Podržava stereo i mono;
- Mogućnost vraćanja audio toka u slučaju gubitka okvira (PLC);
- Dostupnost implementacija korištenjem aritmetike s pomičnim zarezom i fiksnim zarezom.
Izvor: opennet.ru
