SBC или кодек поддиапазонов низкой сложности, является аудиокодеком поддиапазона, заданным специальной группой по интересам Bluetooth (SIG) для Расширенного профиля распространения звука (A2DP). SBC - это цифровой аудиокодер и декодер, используемый для передачи данных на устройства вывода звука Bluetooth, такие как наушники или громкоговорители. Его также можно использовать в Интернете. Он был разработан для получения достаточно хорошего качества звука при средней скорости передачи данных, сохраняя при этом низкую вычислительную сложность, учитывая ограничения полосы пропускания Bluetooth и вычислительную мощность. Начиная с версии 1.3 A2DP, кодирование поддиапазонов низкой сложности остается кодеком по умолчанию, и его реализация является обязательной для устройств, поддерживающих этот профиль, но поставщики могут добавлять свои собственные кодеки в соответствии со своими потребностями.
На CES 2020 Bluetooth SIG анонсировал LC3 в качестве преемника SBC. LC3 используется в протоколе LE Audio на основе базовой спецификации Bluetooth 5.2.
SBC поддерживает моно- и стереопотоки, некоторые частоты дискретизации до 48 кГц. Кодек не имеет ограничений по битрейту, хотя производители обычно используют максимальные битовые скорости 342 кбит / с для моно и 345 кбит / с для стерео потоков. Он использует 4 или 8 поддиапазонов, алгоритм адаптивного распределения битов в сочетании с адаптивным блочным квантователем ИКМ. Франс де Бонт основал аудиокодек SBC на своей более ранней работе и - частично - на стандарте MPEG-1 Audio Layer II. Кроме того, SBC основан на алгоритмах, описанных в EP-0400755B1. Владельцы патентов написали, что они разрешают бесплатное использование SBC в приложениях Bluetooth с целью расширения использования этой технологии.
Спецификация теста A2DP (V1.0) содержит эталонную реализацию кодера и декодера для кодека SBC. Реализация для Linux доступна по адресу BlueZ - Стек Linux Bluetooth.