Skip to content

Opus - uus vaba audiovorming veebi jaoks

Mingis mõttes ootamatu kooslus (Skype/Microsoft, Xiph Foundationi ja Mozilla töötajad) on oma paari-aastase tööga valmis saanud - täna kinnitas IETF Opus helivormingu internetistandardina RFC 6716.

Opus on teadlikult internetikasutuseks tehtud helivorming, mis sobib nii kitsaribaliste VoIP lahenduste kui laiaribalise muusikaedastuse jaoks ning kõigele muule, mis sinna vahele jääb. Teist sarnaselt laia spektriga vormingut hetkel sisuliselt pole (6 kuni 510 kbit/s, sämplimissagedusega 8 kuni 48 kHz) ning latentsus on ka võimalikult madalaks seatud. Tehnilises mõttes sisaldab vorming kahte eri audiokodekit (üks on arendatud Skype SILK-i baasil ning teine Xiph-i CELT-i baasil) ning kõik implementatsioonid peavad neid lõppkasutajale läbipaistvalt pruukima. Vormingukonteineriks on Ogg ning failid võivad olla kas .opus või .ogg laiendiga.

Praeguseks on tugi olemas juba Firefoxi (alates versioonist 15) ja Seamonkey (alates 2.12) brauserites, VLC meediamängijas (alates 2.0.4) ning mõlemas olulisemas meediaraamistikus (FFmpeg/Libav ja GStreamer). Ilmselt võtab ka Skype Opuse oma VoIP-kõnede jaoks kasutusele. Kes kasutab Debian Wheezy't, siis libopus0 ja opus-tools pakid lisavad arvutile selle audiovormingu toe ja mõned tarvikud.

Kõike olulisem uudis on aga see, et WebRTC spetsifikatsioon näeb ette Opuse kohustuslikku kasutamist (G.711 kõrval). WebRTC saab lähiaastatega kasvama suurimaks tehniliseks lahenduseks (standardiks), mis võimaldab veebibrauserite-vahelist suhtlust.

Opus audiovorming on avaldatud BSD-stiilis litsentsi all ning kodekitega seotud patendid on omanike poolt antud vabaks kasutamiseks.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

The author does not allow comments to this entry

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options