Русская Википедия:Siren (кодек)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Другие значения

Siren® — это семейство запатентованных форматов широкополосного кодирования звука на основе преобразования и их реализации аудиокодеков, разработанных и лицензированных корпорацией PictureTel (приобретенной 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 кГц. 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 не переводит конференцию в режим «точка-точка»; она остается аудио/видеоконференцией до тех пор, пока конференция не будет завершена.

В Windows XP и более поздних версиях Windows кодек Siren 7 реализован вШаблон:Mono 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]

Примечания

Шаблон:Примечания

внешние ссылки

См. также