请输入您要查询的百科知识:

 

词条 SBC (codec)
释义

  1. Design

  2. Implementations

  3. See also

  4. References

{{about|the audio codec|the video compression technique|Smart Bitrate Control}}SBC, or low-complexity subband codec, is an audio subband codec specified by the Bluetooth Special Interest Group (SIG) for the Advanced Audio Distribution Profile (A2DP).[1] SBC is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices like headphones or loudspeakers. It can also be used on the Internet.[2] It was designed to obtain a reasonably good audio quality at medium bit rates while keeping low computational complexity, having Bluetooth bandwidth limitations and processing power in mind.[1][3] As of A2DP version 1.3, the Low Complexity Subband Coding remains the default codec and its implementation is mandatory for devices supporting that profile. Other codecs can be run on top of A2DP along with SBC though.[1]

Design

SBC supports mono and stereo streams, certain sampling frequencies up to 48 kHz. The codec does not have bitrate limitations, although manufacturers usually use maximum bit rates of 342 kbit/s for mono and 345 kbit/s for stereo streams. It uses 4 or 8 subbands, an adaptive bit allocation algorithm in combination with an adaptive block PCM quantizer.[1] Frans de Bont has based the SBC audio codec on his earlier work,[4] and – in parts – on the MPEG-1 Audio Layer II standard. In addition, the SBC is based on the algorithms described in the EP-0400755B1.[5] The patent owners wrote that they allow the free usage of SBC in Bluetooth applications, with the view to boost the use of this technology.

All applications outside Bluetooth were, however, not free. The patent expired June 2, 2010.[5]

Implementations

The A2DP test specification (V1.0) contains a reference implementation of the encoder and decoder for the SBC codec. A Linux implementation is available at BlueZ - The Linux Bluetooth Stack.

See also

  • Audio codec
  • aptX
  • Bluetooth profile
  • Adaptive differential pulse-code modulation

References

1. ^Bluetooth SIG, Specification of the Bluetooth System, Profiles, Advanced Audio Distribution Profile version 1.3. https://www.bluetooth.org/docman/handlers/DownloadDoc.ashx?doc_id=260859&vId=290074
2. ^C. Hoene, F. de Bont, "RTP Payload Format for Bluetooth's SBC audio codec", IETF draft, work in progress, Dec. 2010, https://tools.ietf.org/html/draft-ietf-avt-rtp-sbc-01
3. ^{{cite web | author = Stephen Wray | reader = | title = Bluetooth: Sufficient fidelity even for average listeners? | work = | publisher = EDN Network | date = 26 June 2008 | url = http://www.edn.com/design/consumer/4326740/Bluetooth-Sufficient-fidelity-even-for-average-listeners- | accessdate = 4 January 2012}}
4. ^F. de Bont, M. Groenewegen and W. Oomen, "A High Quality Audio-Coding System at 128 kb/s", 98th AES Convention, Febr. 25-28, 1995.
5. ^J.B. Rault, Y.F. Dehery, J.Y. Roudaut, A.A.M. Bruekers, R.N.J. Veldhuis, "Digital transmission system using subband coding of a digital signal", Publication number: EP0400755 (B1), Priority number(s): EP19900201369 19900530; EP19890201408 19890602

2 : Audio codecs|Bluetooth

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/27 15:33:02