Разработчики) | Skype Limited , Microsoft |
---|---|
изначальный выпуск | 2009 |
Стабильный выпуск | 1.0.9 / 2012 |
Написано в | C , C ++ |
Операционная система | Microsoft Windows , macOS , Linux , Android , iOS |
Тип | Аудиокодек |
Лицензия | Лицензия BSD с двумя пунктами [1] |
Интернет сайт | разработчик |
Расширение имени файла | .sil, .SIL |
---|---|
Тип интернет-СМИ | аудио / ШЕЛК |
Магическое число | #!SILK\n |
изначальный выпуск | Март 2009 г . |
Последний релиз | SDK 1.0.9 (2012 г . ) |
Тип формата | Аудио |
Расширен до | Opus |
Стандарт | Интернет-проект |
SILK - это формат сжатия звука и аудиокодек, разработанный Skype Limited , ныне дочерней компанией Microsoft . Он был разработан для использования в Skype в качестве замены кодека SVOPC . После лицензирования он также использовался другими. Он был расширен до стандартного Интернет- кодека Opus .
Подробности [ править ]
Skype Limited объявила, что SILK может использовать частоту дискретизации 8, 12, 16 или 24 кГц и скорость передачи от 6 до 40 кбит / с. Он также может использовать низкую алгоритмическую задержку 25 мс (размер кадра 20 мс + упреждающий просмотр 5 мс). [2] Эталонная реализация написана на языке программирования C. Технология кодеков основана на кодировании с линейным предсказанием (LPC). [3] Доступен бинарный SDK SILK . [4]
Лицензия [ править ]
Кодек SILK запатентован и лицензируется отдельно от SILK SDK. [5] Кодек является открытым исходным кодом , бесплатное программное обеспечение , доступны роялти с ограничениями на использование и распространение. [4] [6] [7] Изначально SDK был доступен только для приложения, с указанием имени, адреса, телефона и описания того, как будет использоваться SILK. [4] С 2012 года [Обновить](версия 1.0.9) SDK можно загружать без приложения, но лицензия ограничивает его использование только для внутренней оценки и тестирования, за исключением распространения программного обеспечения или использования в любых коммерческих продуктах или услугах. [4] [8]
История [ править ]
SILK заменяет ранее использовавшийся SVOPC в Skype, который был внутренним решением для замены iSAC и iLBC , которые снова были лицензированы у Global IP Solutions . Кодек SILK был отдельной веткой разработки от SVOPC и находится в разработке более 3 лет. [9] Он был объявлен в январе 2009 года на выставке Consumer Electronics Show [9] и впервые был интегрирован в Skype в версии 4.0 beta 3 от 7 января 2009 года [10], а финальная версия была выпущена 3 февраля. [11] 3 марта 2009 г. Skype Limited объявила, что кодек SILK скоро будет доступен без лицензионных отчислений.лицензия для сторонних разработчиков программного и аппаратного обеспечения. [6] Первый проект описания речевого кодека SILK был представлен Инженерной группе Интернета (IETF) в качестве кандидата на стандартизацию нового широкополосного аудиокодека Интернета 6 июля 2009 г., тем самым открыто опубликовав формат вместе с исходный код эталонной реализации. [12] Существует также первый проект формата полезной нагрузки RTP и формата хранения файлов для речи и аудиокодека SILK . [13]
Opus [ править ]
SILK является основой (вместе с CELT ) гибридного кодека Opus (в то время называемого «Harmony»), который был представлен в IETF в сентябре 2010 года [14] и был выбран в качестве окончательного кандидата для нового стандарта. Opus был опубликован как стандарт, предложенный IETF в сентябре 2012 г. [15]
Использование [ править ]
- Стабильная версия SILK была впервые представлена в Skype 4.0 Beta 3 для Windows, выпущенном 7 января 2009 года. [10]
- Финальная версия Skype 4.0 была выпущена 3 февраля 2009 г. [16] [17]
- 22 марта 2011 года игровая платформа Steam начала использовать кодек SILK для встроенного внутриигрового и голосового чата сообщества.
- Позже, 14 апреля, в Team Fortress 2 кодек был внедрен во внутриигровой голосовой чат. [18]
- 29 января 2013 года обновленная платформа SteamPipe Gold Source начала использовать кодек SILK для внутриигрового голосового чата.
- Было обнаружено, что он используется в Zoom . [19]
См. Также [ править ]
- Протокол Skype
- Сравнение аудиоформатов
- Прямое исправление ошибок
Ссылки [ править ]
- ^ https://github.com/ploverlake/silk
- ^ Лист данных Skype SILK , последнее обращение 1 сентября 2009 г.
- ^ Audio-Mitschnitt архивации 2013-02-10 в Вайбак машины ВОМ Treffen дер IETF-Codec-Arbeitsgruppe Ауф дер Konferenz IETF79 в Пекине, Китай мит етег Darstellung дер grundlegenden Funktionsprinzipien Durch Koen Вос (MP3, ~ 70 MiB)
- ^ a b c d Skype SILK - сверхширокополосный аудиокодек , дата обращения 1 сентября 2009 г.
- ^ SILK Патентная лицензия , Retrieved 2012-12-26
- ^ a b Джонатан Кристенсен (3 марта 2009 г. ) SILK, наш сверхширокополосный аудиокодек, теперь доступен бесплатно. Архивировано 23 декабря 2009 г. на Wayback Machine , дата обращения 1 сентября 2009 г.
- ^ Skype публикует исходный код аудиокодека SILK , последнее посещение - 26 декабря 2012 г.
- ^ Форум разработчиков Skype - лицензия SILK SDK. Архивировано 3 августа 2012 г.на Wayback Machine , получено 26 декабря 2012 г.
- ^ a b Майкл Стэнфорд (13 января 2009 г. ) Новый сверхширокополосный кодек Skype , Проверено 1 сентября 2009 г.
- ^ a b Skype Journal (2007-01-07) Исправление Skype для Windows 4.0 Beta 3 представляет новый аудиокодек , последнее обращение 1 сентября 2009 г.
- ^ http://about.skype.com/2009/02/allnew_skype_now_available.html
- ^ IETF (06.07.2009) SILK Speech Codec - draft-vos-silk-00.txt , дата обращения 01.09.2009.
- ^ IETF (06.07.2009) Формат полезной нагрузки RTP и формат хранения файлов для речи и аудиокодека SILK , дата обращения 01.09.2009.
- ^ Определение аудиокодека Harmony
- ^ Жан-Марк Валин, Koen Вос и Тимоти Б. Terriberry (сентябрь 2012). «Определение аудиокодека Opus» . RFC 6716 . IETF . Проверено 19 августа 2013 .
- ^ PCWorld (04.02.2009) Обновление Skype упрощает видеозвонки VoIP , последнее обращение 1 сентября 2009 г.
- ^ (04.02.2009) Звук в Skype 4.0: гладкий как ШЕЛК , дата обращения 01.09.2009.
- ^ http://www.teamfortress.com/hatless/
- ^ https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto-a-quick-look-at-the-confidentiality-of-zoom-meetings/
Внешние ссылки [ править ]
- SILK - сверхширокополосный аудиокодек на Wayback Machine (архив 24 июля 2013 г.)
- Коэн Вос; Карстен Вандборг Соренсен; Сорен Скак Йенсен; Жан-Марк Валин (2 августа 2013 г.), «Кодек Opus - кодирование голоса с помощью Opus» (PDF) , Конвенция AES 135 , Microsoft, GN Netcom A / S, Mozilla Corporation
- шелк на GitHub