Сирена (кодек)
Siren — это семейство запатентованных широкополосных форматов кодирования звука на основе преобразований и их реализаций аудиокодеков , разработанных и лицензированных PictureTel Corporation (приобретенной Polycom , Inc. в 2001 году). [1] Существует три кодека Siren: Siren 7, Siren 14 и Siren 22.
Издания [ править ]
Siren 7 (или Siren7 или просто Siren) обеспечивает звук частотой 7 кГц, скоростью передачи данных 16, 24, 32 кбит/с и частотой дискретизации 16 кГц. Сирена основана на алгоритме PictureTel PT716plus. [2] В 1999 году ITU-T утвердил рекомендацию G.722.1 , основанную на алгоритме Siren 7. Он был одобрен после четырехлетнего процесса отбора, включавшего обширное тестирование. [2] G.722.1 обеспечивает только скорость передачи данных 24 и 32 кбит/с и не поддерживает скорость передачи данных Siren 7 16 кбит/с. [3] [4] Алгоритм Siren 7 идентичен его преемнику G.722.1, хотя форматы данных немного отличаются.
Siren 14 (или Siren14) обеспечивает звук 14 кГц, скорость передачи данных 24, 32, 48 кбит/с для моно, 48, 64, 96 кбит/с для стерео и частоту дискретизации 32 кГц. Siren 14 поддерживает стерео и моно звук. Он предлагает алгоритмическую задержку 40 миллисекунд, используя длину кадра 20 миллисекунд. Моно-версия Siren 14 стала ITU-T G.722.1C (14 кГц, 24/32/48 кбит/с) в апреле 2005 года. [5] [6] [7] Алгоритм основан на кодирования с преобразованием технологии с использованием модулированного перекрывающегося преобразования (MLT). [8] тип дискретного косинусного преобразования (DCT) [9] или модифицированное дискретное косинусное преобразование (MDCT). [10]
Siren 22 (или Siren22) обеспечивает звук 22 кГц, частоту дискретизации 48 кГц, скорость передачи данных 64, 96, 128 кбит/с в стерео и 32, 48, 64 кбит/с в моно. Siren 22 предлагает алгоритмическую задержку 40 миллисекунд, используя длину кадра 20 миллисекунд. В мае 2008 года ITU-T одобрил новый G.719 , основанный на аудиотехнологии Polycom Siren 22 и передовых аудиотехнологиях Ericsson. полнодиапазонный кодек [11] [12]
Поддержка программного обеспечения [ править ]
Siren 7 обычно используется в системах видеоконференций, а также является частью Microsoft Office Communicator при использовании аудио-/видеоконференций. Microsoft Office Communications Server использует Siren 7 во время аудиоконференций. В клиенте Office Communicator по умолчанию двухточечное аудио по умолчанию выполняется с использованием собственного кодека Microsoft RTAudio . Когда вызов переводится в аудиоконференцию (каждый раз, когда к ней присоединились 3 и более участников), кодек мгновенно переключается на Сирену. Это сделано из соображений производительности. Обратите внимание, что даже если количество участников конференции сокращается до менее 3, OCS не переводит конференцию в режим «точка-точка»; она остается A/V-конференцией до тех пор, пока конференция не будет завершена.
В Windows XP и более поздних версиях Windows кодек Siren 7 реализован в %systemroot%\system32\SIRENACM.DLL . Он используется MSN Messenger и Live Messenger для отправки и получения голосовых клипов, а также в качестве одного из доступных кодеков для функции «Компьютерный вызов». [13] [14] [15]
Программное обеспечение FreeSWITCH с открытым исходным кодом может выполнять перекодирование, конференц-связь и соединение аудиоформатов Siren 7/G.722.1 и Siren 14/G.722.1C. [16] [17] [18]
aMSN , клон Windows Live Messenger с открытым исходным кодом, использует для сжатия и распаковки звука Siren библиотеку «libsiren», реализацию кодека с открытым исходным кодом, написанную разработчиком aMSN Юнессом Алауи (KaKaRoTo). [19] Библиотека libsiren также была скопирована в libmsn и в проект msn-pecan, который предоставляет плагин для Pidgin и Adium . клиентов обмена мгновенными сообщениями [19] [20] [21] [22] [23]
Лицензирование [ править ]
Использование форматов аудиокодирования Siren 7 и Siren 14 требует лицензирования патентов Polycom в большинстве стран. лицензия Бесплатная на Siren 7 и Siren 14 доступна от Polycom при соблюдении некоторых довольно простых условий. [4] [17] [24] [25] [26] [27] [28]
Использование Siren 22 также требует лицензирования патентов Polycom. [26]
См. также [ править ]
Ссылки [ править ]
- ^ Деловая телеграмма (26 марта 2001 г.). «PictureTel объявляет о новой программе лицензирования широкополосной аудиотехнологии Siren» . thefreelibrary.com. Архивировано из оригинала 13 октября 2012 г. Проверено 10 сентября 2009 г.
{{cite web}}
:|author=
имеет общее имя ( справка ) - ^ Jump up to: Перейти обратно: а б Деловая телеграмма (19 июля 2000 г.). «PictureTel лицензирует пакет аудиотехнологий для Intel» . thefreelibrary.com. Архивировано из оригинала 13 октября 2012 г. Проверено 10 сентября 2009 г.
{{cite web}}
:|author=
имеет общее имя ( справка ) - ^ (05 августа 2008 г.) Polycom ускоряет внедрение голосовой связи HD, предлагая бесплатный кодек. Архивировано 1 февраля 2013 г. на archive.today , проверено 7 сентября 2009 г.
- ^ Jump up to: Перейти обратно: а б «Часто задаваемые вопросы о Polycom Siren/G 722.1» . Поликом, Инк . Проверено 7 сентября 2009 г.
- ^ Polycom, Inc. (12 апреля 2005 г.) МСЭ утверждает Polycom Siren14 в качестве нового международного стандарта , дата обращения 7 сентября 2009 г.
- ^ «Поликом Сирена 14/G 722.1C» . Поликом, Инк . Проверено 7 сентября 2009 г.
- ^ «ITU утверждает Polycom Siren14 в качестве нового международного стандарта» . BusinessWire.com. 12 апреля 2005 г. Проверено 10 сентября 2009 г.
- ^ Информация о Siren 14 для потенциальных лицензиатов (PDF) , получено 8 июня 2010 г.
- ^ Херсент, Оливье; Пети, Жан-Пьер; Гурле, Дэвид (2005). За пределами протоколов VoIP: понимание голосовых технологий и сетевых технологий для IP-телефонии . Джон Уайли и сыновья . п. 55. ИСБН 9780470023631 .
- ^ Британак, Владимир; Рао, КР (2017). Наборы косинусно-/синусоидальных фильтров: общие свойства, быстрые алгоритмы и целочисленные аппроксимации . Спрингер. п. 478. ИСБН 9783319610801 .
- ^ «Поликом Сирена 22» . Поликом, Инк . Проверено 7 сентября 2009 г.
- ^ «G.719: первый стандарт ITU-T для полнодиапазонного аудио» (PDF) . Polycom, Inc., апрель 2009 г. Проверено 7 сентября 2009 г.
- ^ «Сирена» . МультимедиаВики . Проверено 7 сентября 2009 г.
- ^ «MPlayer — Статус поддержки кодеков» . МультимедиаВики . Проверено 7 сентября 2009 г.
- ^ Microsoft (ноябрь 2001 г.). «Поддержка мультимедиа в платформе связи в реальном времени Microsoft Windows» . Майкрософт . Проверено 7 сентября 2009 г.
- ^ «FreeSWITCH первой поддерживает HD-аудио Polycom с частотой 32 кГц» . FreeSWITCH. 15 декабря 2008 г. Архивировано из оригинала 8 мая 2009 г. Проверено 7 сентября 2009 г.
- ^ Jump up to: Перейти обратно: а б "libg722_1 - КОПИРОВАНИЕ" . FreeSWITCH . Проверено 19 июля 2014 г.
- ^ «libg722_1 — README» . FreeSWITCH . Проверено 19 июля 2014 г.
- ^ Jump up to: Перейти обратно: а б KaKaRoTo (12 февраля 2008 г.) Документация по протоколу MSN . Архивировано 24 мая 2013 г. в Wayback Machine , список рассылки Pidgin.im, Проверено 8 сентября 2009 г.
- ^ «Выпущена версия msn-pecan 0.0.18, теперь с поддержкой голосовых клипов» . мсн-пекан. 16 февраля 2009 г. Проверено 19 июля 2014 г.
- ^ "мсн-пекан" . мсн-пекан . Проверено 7 сентября 2009 г.
- ^ «Libmsn — это многоразовая, полностью документированная библиотека с открытым исходным кодом для подключения к службе Microsoft MSN Messenger» . Проект Libmsn на Sourceforge.net. 2009 . Проверено 7 сентября 2009 г.
- ^ «Репозитории SCM — libmsn — libsiren» . Проект Libmsn на Sourceforge.net. 2009 . Проверено 7 сентября 2009 г.
- ^ Фонд Xiph.Org (2009). «CELT — Сравнение функций кодеков» . Фонд Xiph.Org. Архивировано из оригинала 12 сентября 2009 г. Проверено 7 сентября 2009 г.
- ^ Фонд Xiph.Org (2006). «Speex — сравнение качества кодеков» . Фонд Xiph.Org . Проверено 7 сентября 2009 г.
- ^ Jump up to: Перейти обратно: а б Polycom, Inc. «Информация о лицензии Siren7/Siren14/G.719» . Поликом, Инк . Проверено 7 сентября 2009 г.
- ^ Polycom, Inc. «Часто задаваемые вопросы о Polycom Siren 14/G 722.1C. Каковы условия бесплатной лицензии?» . Поликом, Инк . Проверено 7 сентября 2009 г.
- ^ Грег Голицын (6 августа 2008 г.). «Технический директор Polycom обсуждает голосовой кодек Siren 7 HD» . TMCnet.com . Проверено 19 июля 2014 г.