Siréna (kodek) - Siren (codec)

Siren je řada patentovaných širokopásmových kódovacích formátů zvuku založených na transformacích a jejich implementací zvukových kodeků vyvinutých a licencovaných společností PictureTel Corporation (získaná společností Polycom , Inc. v roce 2001). K dispozici jsou tři kodeky sirény: Siréna 7, Siréna 14 a Siréna 22.

Edice

Siréna 7 (nebo Siren7 nebo jednoduše Siréna) poskytuje zvuk 7 kHz, přenosové rychlosti 16, 24, 32 kbit/s a vzorkovací frekvenci 16 kHz. Siréna je odvozena z algoritmu PT716plus společnosti PictureTel. V roce 1999 schválila ITU-T doporučení G.722.1 , které je založeno na algoritmu Siren 7. Byl schválen po čtyřletém výběrovém řízení zahrnujícím rozsáhlé testování. G.722.1 poskytuje pouze přenosové rychlosti 24 a 32 kbit/s a nepodporuje přenosovou rychlost Siren 7 16 kbit/s. Algoritmus Siren 7 je identický s jeho nástupcem G.722.1, i když se datové formáty mírně liší.

Siréna 14 (nebo Siren14) poskytuje zvuk 14 kHz, přenosové rychlosti 24, 32, 48 kbit/s pro mono, 48, 64, 96 kbit/s pro stereo a vzorkovací frekvenci 32 kHz. Siréna 14 podporuje stereofonní a mono zvuk. Nabízí 40 milisekundové algoritmické zpoždění s použitím 20 milisekundových délek snímků. Monofonní verzí Siren 14 se v dubnu 2005 stala ITU-T G.722.1C (14 kHz, 24/32/48 kbit/s). Algoritmus je založen na technologii kódování transformací pomocí modulované lapped transformace (MLT), typ diskrétní kosinové transformace (DCT) nebo modifikované diskrétní kosinové transformace (MDCT).

Siréna 22 (nebo Siren22) poskytuje zvuk 22 kHz, vzorkovací frekvence 48 kHz, přenosové rychlosti 64, 96, 128 kbit/s stereo a 32, 48, 64 kbit/s mono. Siréna 22 nabízí 40 milisekundové algoritmické zpoždění pomocí 20 milisekundových délek snímků. V květnu 2008 schválila ITU-T nový plnopásmový kodek G.719, který je založen na zvukové technologii Polycom Siren 22 a pokročilých zvukových technikách společnosti Ericsson.

Softwarová podpora

Siréna 7 se běžně používá ve videokonferenčních systémech a je také součástí aplikace Microsoft Office Communicator při používání A/V konferencí. Server Microsoft Office Communications Server používá při zvukových konferencích sirénu 7. U výchozího klienta Office Communicator se zvuk z bodu do bodu ve výchozím nastavení provádí pomocí proprietárního kodeku RTAudio společnosti Microsoft . Když je hovor povýšen na zvukovou konferenci (kdykoli se připojí 3 nebo více účastníků), kodek se přepne za chodu do Sirény. To se provádí z důvodů výkonu. Všimněte si, že i když je konference omezena na méně než 3 účastníky, OCS nesnižuje úroveň konference tak, aby byla bod-bod; zůstává A/V konferencí, dokud není konference ukončena.

Ve Windows XP a novějších verzích Windows je kodek Siren 7 implementován v %systemroot %\ system32 \ SIRENACM.DLL . Používají ho aplikace MSN Messenger a Live Messenger k odesílání a přijímání hlasových klipů a také jako jeden z dostupných kodeků pro funkci „Počítačové volání“.

Komunikační open source software FreeSWITCH může provádět překódování, konference a přemostění zvukových formátů Siren 7/G.722.1 a Siren 14/G.722.1C.

aMSN , open source klon Windows Live Messenger, používá pro kompresi a dekompresi zvuku sirény knihovnu „libsiren“, implementaci kodeku s otevřeným zdrojovým kódem, kterou vytvořil vývojář aMSN Youness Alaoui (KaKaRoTo). Knihovna libsiren byla také zkopírována do libmsn a do projektu msn-pecan, který poskytuje zásuvný modul pro klienty rychlých zpráv Pidgin a Adium .

Licencování

Použití zvukových kódovacích formátů Siren 7 a Siren 14 vyžaduje ve většině zemí licencování patentů od společnosti Polycom. Pokud jsou splněny určité poměrně základní podmínky, je od Polycomu k dispozici bezplatná licence pro Siren 7 a Siren 14.

Použití Siren 22 také vyžaduje licencování patentů od společnosti Polycom.

Viz také

Reference

externí odkazy