SBC (кодек) - SBC (codec)

SBC, или кодек поддиапазона низкой сложности, является аудио кодек поддиапазона указанный Bluetooth Special Interest Group (SIG) для Расширенный профиль распространения звука (A2DP).[1] SBC - это цифровой аудиокодер и декодер, используемый для передачи данных на устройства вывода звука Bluetooth, такие как наушники или громкоговорители. Его также можно использовать в Интернете.[2] Он был разработан для получения достаточно хорошего качества звука при средних битовых скоростях при сохранении низкой вычислительной сложности, с учетом ограничений полосы пропускания Bluetooth и вычислительной мощности.[1][3] Начиная с версии 1.3 A2DP, кодирование поддиапазона низкой сложности остается кодеком по умолчанию, и его реализация является обязательной для устройств, поддерживающих этот профиль, но поставщики могут добавлять свои собственные кодеки в соответствии со своими потребностями.[1]

На выставке CES 2020 компания Bluetooth SIG анонсировала LC3 как преемник SBC. LC3 используется в протоколе LE Audio на основе базовой спецификации Bluetooth 5.2.

Дизайн

SBC поддерживает моно и стерео потоки, некоторые частоты дискретизации до 48 кГц. Кодек не имеет ограничений по битрейту, хотя производители обычно используют максимальное битрейты 342 кбит / с для моно и 345 кбит / с для стерео потоков. Он использует 4 или 8 поддиапазонов, алгоритм адаптивного распределения битов в сочетании с адаптивным блочным квантователем ИКМ.[1] Франс де Бонт основал аудиокодек SBC на своей более ранней работе,[4] и - частично - на MPEG-1 Audio Layer II стандарт. Кроме того, SBC основан на алгоритмах, описанных в EP-0400755B1.[5] Владельцы патентов написали, что они разрешают бесплатное использование SBC в приложениях Bluetooth с целью расширения использования этой технологии.

Реализации

Спецификация теста A2DP (V1.0) содержит эталонная реализация кодера и декодера для кодека SBC. Реализация для Linux доступна по адресу BlueZ - Стек Linux Bluetooth.

Смотрите также

Рекомендации

  1. ^ а б c d Bluetooth SIG, спецификация системы Bluetooth, профили, расширенный профиль распространения звука версии 1.3. https://www.bluetooth.org/docman/handlers/DownloadDoc.ashx?doc_id=260859&vId=290074
  2. ^ C. Hoene, F. de Bont, "Формат полезной нагрузки RTP для аудиокодека Bluetooth SBC", черновик IETF, работа в процессе, декабрь 2010 г., https://tools.ietf.org/html/draft-ietf-avt-rtp-sbc-01
  3. ^ Стивен Рэй (26 июня 2008 г.). "Bluetooth: Достаточная верность даже для обычных слушателей?". Сеть EDN. Получено 4 января 2012. Cite имеет пустой неизвестный параметр: | читатель = (помощь)
  4. ^ Ф. де Бонт, М. Греневеген и В. Оомен, «Система кодирования звука высокого качества со скоростью 128 кбит / с», 98-я Конвенция AES, февраль. 25-28, 1995.
  5. ^ J.B. Rault, Y.F. Дехери, Дж. Рудау, A.A.M. Bruekers, R.N.J. Велдхуис, «Система цифровой передачи с использованием субполосного кодирования цифрового сигнала», номер публикации: EP0400755 (B1), номер (а) приоритета: EP19900201369 19900530; EP19890201408 19890602