Разработчик (и) | Skype Limited, Microsoft |
---|---|
Первоначальный выпуск | 2009 г.; 11 лет назад (2009 г.) |
Стабильный выпуск | 1.0.9 / 2012; 8 лет назад (2012 г.) |
Написано на | C, C ++ |
Операционная система | Microsoft Windows, macOS, Linux, Android, iOS |
Тип | Аудиокодек |
Лицензия | Лицензия BSD с двумя пунктами |
Веб-сайт | разработчик.skype.com / silk / |
Расширение имени файла | .sil,.SIL |
---|---|
Тип Интернет-носителя | audio / SILK |
Магическое число | #! SILK \ n |
Первоначальный выпуск | Март 2009 г.; 11 лет назад (2009-03) |
Последний выпуск | SDK 1.0.9. (2012; 8 лет назад (2012)) |
Тип формата | Аудио |
Расширенный по | Opus |
Standard | Internet Draft |
SILK - это формат сжатия звука и аудиокодек, разработанный Skype Limited, теперь дочерняя компания Microsoft. Он был разработан для использования в Skype в качестве замены кодека SVOPC. После лицензирования он также использовался другими. Он был расширен до стандартного Интернет-кодека Opus.
Skype Limited объявила, что SILK может использовать частоту дискретизации 8, 12, 16 или 24 кГц и битрейт от 6 до 40 кбит / с. Он также может использовать низкую алгоритмическую задержку 25 мс (размер кадра 20 мс + упреждающий просмотр 5 мс). Эталонная реализация написана на языке программирования C. Технология кодеков основана на кодировании с линейным предсказанием (LPC). Доступен SILK binary SDK.
Кодек SILK запатентован и лицензируется отдельно от SILK SDK. Кодек с открытым исходным кодом, бесплатное программное обеспечение, доступно без лицензионных отчислений с ограничениями на использование и распространение. Изначально SDK был доступен только для приложения, с указанием имени, адреса, телефона и описания того, как будет использоваться SILK. Начиная с 2012 г. (версия 1.0.9) SDK можно загружать без приложения, но лицензия ограничивает использование только внутренними целями оценки и тестирования, за исключением распространения программного обеспечения или использования в любых коммерческих продуктах или услугах.
SILK заменяет ранее использовавшийся SVOPC в Skype, который был собственным решением для замены iSAC и iLBC, которые снова были по лицензии Global IP Solutions. Кодек SILK был отдельной веткой разработки от SVOPC и находится в разработке более 3 лет. Он был объявлен в январе 2009 года на Consumer Electronics Show и впервые был интегрирован в Skype в версии 4.0 beta 3 с 7 января 2009 года, а окончательная версия была выпущена 3 февраля. 3 марта., 2009 Skype Limited объявила, что кодек SILK скоро будет доступен сторонним разработчикам программного и аппаратного обеспечения по бесплатной лицензии. Первый черновик описания речевого кодека SILK был представлен в Internet Engineering Task Force (IETF) как кандидат на стандартизацию нового широкополосного аудиокодека Интернета 6 июля 2009 г., тем самым открыто опубликовав формат вместе с исходным кодом эталонной реализации. Существует также первый черновик RTP формата полезной нагрузки и формата хранения файлов для речевого и аудиокодека SILK.
SILK является основой (с CELT ) гибридного кодека Opus (в то время называвшегося «Harmony»), который был представлен в IETF в сентябре 2010 года и был выбран в качестве окончательного кандидата для нового стандарта. Opus был опубликован как стандарт, предложенный IETF в сентябре 2012 года.