Aliancia Open Media (AOMedia), ktorá dohliada na vývoj video kódovacieho formátu AV1/AV2, formátu priestorového zvuku IAMF a formátu obrázkov AVIF, začala pracovať na vývoji zvukového kodeku Open Audio Codec (OAC), ktorý je prezentovaný ako pokračovanie vývoja kodeku Opus vyvinutého organizáciou Xiph.Org. Ako referenčná implementácia kódovača a dekódovača OAC je navrhnutá knižnica liboac pod licenciou BSD, vytvorená na základe kódu knižnice libopus.
Hlavným účelom OAC je prenos reči a zvuku cez internet. Kodek je vhodný na rôzne aplikácie súvisiace s interaktívnym prenosom zvuku a môže sa používať v rôznych oblastiach, od VoIP telefonovania a videokonferencií po herné chaty a vzdialené koncerty. OAC je škálovateľný pre kompresiu streamovacieho zvuku s vysokým bitratom, napríklad pre kvalitný prenos stereo hudby, rovnako ako pre kompresiu hlasu v obmedzených šírkach pásma komunikačných kanálov.
Vývoj sa zatiaľ nachádza v ranom alfa štádiu. Bitový prúd (bitstream), ktorý vytvára knižnica liboac, sa v súčasnej fáze vývoja nemá používať na distribúciu súborov OAC, pretože obsahuje ďalšie ladacie údaje a nepodporuje vyhľadávanie v prúde.
Okrem absencie zmienky o dynamickej úprave bitratu, rozsahu zvukových frekvencií a veľkosti rámcov, zoznam funkcií OAC opakuje popis kodeku Opus 1.5:
- Bitrate od 6 kbit/s do 510 kbit/s;
- Vzorkovacia frekvencia od 8 do 48 KHz;
- Dĺžka rámcov od 2,5 do 60 milisekúnd;
- Podpora konštantných (CBR) a variabilných (VBR) bitrate;
- Podpora až 255 kanálov;
- Podpora úzkopásmového a širokopásmového zvuku;
- Podpora hlasu a hudby;
- Podpora stereo a mono;
- Možnosť obnovenia zvukového toku v prípade straty snímok (PLC);
- Dostupnosť realizácií s využitím aritmetiky s pohyblivou a pevným desatinným miestom.
Zdroj: opennet.ru
