Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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 кбит / с и не поддерживает скорость передачи 16 кбит / с Siren 7. [3] [4] Алгоритм Siren 7 идентичен его преемнику, G.722.1, хотя форматы данных немного отличаются.

Siren 14 (или Siren14) обеспечивает звук 14 кГц, скорость передачи 24, 32, 48 кбит / с для моно, 48, 64, 96 кбит / с для стерео и частоту дискретизации 32 кГц. Сирена 14 поддерживает стерео и моно звук. Он предлагает 40-миллисекундную алгоритмическую задержку при длине кадра 20 миллисекунд. Моно-версия Siren 14 стала ITU-T G.722.1C (14 кГц, 24/32/48 кбит / с) в апреле 2005 года. [5] [6] [7] Алгоритм основан на технологии кодирования с преобразованием с использованием модулированного преобразование с перекрытием (MLT), [8] тип дискретного косинусного преобразования (ДКП) [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]

Поддержка программного обеспечения [ править ]

Сирена 7 обычно используется в системах видеоконференцсвязи, а также является частью Microsoft Office Communicator при использовании аудиовидеоконференцсвязи. Microsoft Office Communications Server использует Siren 7 во время аудиоконференций. В клиенте Office Communicator по умолчанию звук точка-точка по умолчанию выполняется с использованием проприетарного кодека Microsoft RTAudio . Когда вызов переводится в аудиоконференцию (каждый раз, когда к нему присоединяются 3 или более участников), кодек мгновенно переключается на Siren. Это сделано из соображений производительности. Обратите внимание, что даже если количество участников в конференции меньше 3, OCS не переводит конференцию в режим «точка-точка»; она остается аудиовидеоконференцией до ее завершения.

В 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]

См. Также [ править ]

  • Сравнение форматов кодирования аудио
  • G.722.1

Ссылки [ править ]

  1. Business Wire (26 марта 2001). «PictureTel объявляет о новой программе лицензирования широкополосной аудиотехнологии Siren» . thefreelibrary.com . Проверено 10 сентября 2009 .
  2. ^ a b Business Wire (19 июля 2000 г.). «PictureTel лицензирует пакет аудиотехнологий для Intel» . thefreelibrary.com . Проверено 10 сентября 2009 .
  3. ^ (05.08.2008) Polycom обеспечивает ускорение принятия HD-голоса, предлагая бесплатный кодек , дата обращения 07.09.2009.
  4. ^ a b «Часто задаваемые вопросы о Polycom Siren / G 722.1» . Polycom, Inc . Проверено 7 сентября 2009 .
  5. ^ Polycom, Inc. (12 апреля 2005 г. ) ITU утверждает Polycom Siren14 в качестве нового международного стандарта , последнее обращение 07 сентября 2009 г.
  6. ^ "Polycom Siren 14 / G 722.1C" . Polycom, Inc . Проверено 7 сентября 2009 .
  7. ^ «ITU утверждает Polycom Siren14 как новый международный стандарт» . BusinessWire.com. 2005-04-12 . Проверено 10 сентября 2009 .
  8. ^ Информация Siren 14 для потенциальных лицензиатов (PDF) , получено 08.06.2010
  9. ^ Hersent, Оливье; Пети, Жан-Пьер; Гурл, Дэвид (2005). Помимо протоколов VoIP: понимание голосовых технологий и сетевых технологий для IP-телефонии . Джон Вили и сыновья . п. 55. ISBN 9780470023631.
  10. ^ Британак, Владимир; Рао, КР (2017). Банки фильтров с косинусной / синусоидальной модуляцией: общие свойства, быстрые алгоритмы и целочисленные приближения . Springer. п. 478. ISBN 9783319610801.
  11. ^ "Сирена Polycom 22" . Polycom, Inc . Проверено 7 сентября 2009 .
  12. ^ «G.719: Первый стандарт ITU-T для полнополосного аудио» (PDF) . Polycom, Inc. Апрель 2009 . Проверено 7 сентября 2009 .
  13. ^ "Сирена" . MultimediaWiki . Проверено 7 сентября 2009 .
  14. ^ «MPlayer - Статус поддержки кодеков» . MultimediaWiki . Проверено 7 сентября 2009 .
  15. ^ Microsoft (ноябрь 2001 г.). «Медиа-поддержка в платформе связи в реальном времени Microsoft Windows» . Microsoft . Проверено 7 сентября 2009 .
  16. ^ "FreeSWITCH первым, кто поддерживает HD-аудио 32 кГц от Polycom" . FreeSWITCH. 2008-12-15. Архивировано из оригинала на 2009-05-08 . Проверено 7 сентября 2009 .
  17. ^ a b "libg722_1 - КОПИРОВАНИЕ" . FreeSWITCH . Проверено 19 июля 2014 .
  18. ^ "libg722_1 - ПРОЧИТАТЬ" . FreeSWITCH . Проверено 19 июля 2014 .
  19. ^ a b KaKaRoTo (12 февраля 2008 г.) Документация по протоколу MSN , список рассылки Pidgin.im, проверено 8 сентября 2009 г.
  20. ^ "Выпущен msn-pecan 0.0.18, теперь с поддержкой голосовых клипов" . msn-пекан. 2009-02-16 . Проверено 19 июля 2014 .
  21. ^ "msn-pecan" . msn-пекан . Проверено 7 сентября 2009 .
  22. ^ «Libmsn - это многоразовая, полностью документированная библиотека с открытым исходным кодом для подключения к службе Microsoft MSN Messenger» . Проект Libmsn на Sourceforge.net. 2009 . Проверено 7 сентября 2009 .
  23. ^ "Репозитории SCM - libmsn - libsiren" . Проект Libmsn на Sourceforge.net. 2009 . Проверено 7 сентября 2009 .
  24. ^ Фонд Xiph.Org (2009). «CELT - Сравнение характеристик кодеков» . Фонд Xiph.Org . Проверено 7 сентября 2009 .
  25. ^ Фонд Xiph.Org (2006). «Speex - Сравнение качества кодеков» . Фонд Xiph.Org . Проверено 7 сентября 2009 .
  26. ^ a b Polycom, Inc. «Информация о лицензии Siren7 / Siren14 / G.719» . Polycom, Inc . Проверено 7 сентября 2009 .
  27. ^ Polycom, Inc. «Часто задаваемые вопросы о Polycom Siren 14 / G 722.1C - Каковы условия бесплатной лицензии?» . Polycom, Inc . Проверено 7 сентября 2009 .
  28. ^ Грег Голицын (2008-08-06). «Технический директор Polycom обсуждает голосовой кодек Siren 7 HD» . TMCnet.com . Проверено 19 июля 2014 .

Внешние ссылки [ править ]

  • Сирена Polycom / G 722.1
  • Polycom Siren / G 722.1: часто задаваемые вопросы
  • Сирена Polycom 14 / G 722.1C
  • Сирена Polycom 22