SBC、または低複雑度サブバンドコーデックは、Bluetooth Special Interest Group (SIG)がAdvanced Audio Distribution Profile (A2DP)用に指定したオーディオサブバンドコーデックです。 [1] SBC は、ヘッドフォンやスピーカーなどの Bluetooth オーディオ出力デバイスにデータを転送するために使用されるデジタルオーディオエンコーダーおよびデコーダーです。インターネットでも使用できます。[2] Bluetooth の帯域幅制限と処理能力を考慮して設計されており、中程度のビットレートで計算の複雑さを抑えながら、かなり良好なオーディオ品質を実現しています。[1] [3] A2DP バージョン 1.3 の時点では、低複雑度サブバンドコーディングがデフォルトのコーデックのままであり、そのプロファイルをサポートするデバイスではその実装が必須ですが、ベンダーはニーズに合わせて独自のコーデックを自由に追加できます。[1]
CES 2020で、Bluetooth SIGはSBCの後継としてLC3を発表しました。LC3は、Bluetooth 5.2コア仕様に基づくLEオーディオプロトコルで使用されます。 [4] [5] [6]
デザイン
SBC はモノラルとステレオのストリーム、および最大 48 kHz までの特定のサンプリング周波数をサポートします。デコーダーでサポートされる必要がある最大ビットレートは、モノラルの場合は 320 kbit/s、ステレオ ストリームの場合は 512 kbit/s です。4 つまたは 8 つのサブバンド、適応型ブロック PCM 量子化器と組み合わせた適応型ビット割り当てアルゴリズムを使用します。 [1] Frans de Bont は、以前の研究[7]と、部分的にMPEG-1 Audio Layer II標準に基づいて SBC オーディオ コーデックを開発しました。さらに、SBC は EP-0400755B1 に記載されているアルゴリズムに基づいています。[8]特許所有者は、このテクノロジの使用を促進することを目的として、Bluetooth アプリケーションでの SBC の自由な使用を許可すると書いています。
バリエーション
概要
中・高品質
A2DPは、エンコーダーが上記の表で指定されている中品質と高品質のプリセットをサポートすることを推奨しています。その結果、ほとんどのオペレーティングシステムは、高品質プロファイルをデフォルトとして使用しているか、サポートされている唯一のエンコードプロファイルとして使用しています。[10]
より高品質なバリエーション
しかし、A2DPではデコーダーが最大512kbit/sの高品質ストリームをサポートする必要があり、この機能を使用する実験的なエンコーダーもいくつかあります。たとえば、Lineage OSで使用されるSBC XQなどです。[13]ビットレートが高い場合、オーディオ品質はaptX HD(529kbit/s)に匹敵します。[14]
ファストストリーム
A2DPは公式には片方向のオーディオストリームのみをサポートしていますが、CSRはメインのステレオストリームとは反対のボイスバックストリームを送信する方法を見つけ、マイク付きヘッドセットでA2DPを使用できるようにしました。これは、パラメータが設定され、ボイスバックストリームが追加されたSBCコーデックであるFastStreamコーデックに実装されました。[10] [15]
実装
A2DP テスト仕様 (V1.0) には、SBC コーデックのエンコーダーとデコーダーのリファレンス実装が含まれています。Linux 実装は、 BlueZ - The Linux Bluetooth stack で入手できます。
参照
参考文献
- ^ abcdef Bluetooth SIG、Bluetooth システムの仕様、プロファイル、Advanced Audio Distribution Profile バージョン 1.3。https://www.bluetooth.org/docman/handlers/DownloadDoc.ashx?doc_id=260859&vId=290074
- ^ C. Hoene、F. de Bont、「Bluetooth の SBC オーディオ コーデックの RTP ペイロード フォーマット」、IETF ドラフト、作業中、2010 年 12 月、https://tools.ietf.org/html/draft-ietf-avt-rtp-sbc-01
- ^ Stephen Wray (2008年6月26日). 「Bluetooth: 平均的なリスナーにとっても十分な忠実度か?」 EDN Network . 2012年1月4日閲覧。
- ^ 「Bluetooth Audio、CES 2020で大幅なアップグレードを実現」。Bluetoothテクノロジーウェブサイト。2020年1月13日。 2022年1月17日閲覧。
- ^ Frumusanu, Andrei. 「CES 2020: Bluetooth SIG が LE オーディオ規格を発表: 次の 10 年間の新たな基準」www.anandtech.com 。 2022 年 1 月 17 日閲覧。
- ^ 「Bluetoothオーディオの最新技術、LE AudioとLC3とは?」TIC 2020年2月21日2022年1月17日閲覧。
- ^ F. de Bont、M. Groenewegen、W. Oomen、「128 kb/s での高品質オーディオ コーディング システム」、第 98 回 AES コンベンション、1995 年 2 月 25 ~ 28 日。
- ^ ab JB Rault、YF Dehery、JY Roudaut、AAM Bruekers、RNJ Veldhuis、「デジタル信号のサブバンド符号化を使用するデジタル伝送システム」、公開番号: EP0400755 (B1)、優先番号: EP19900201369 19900530; EP19890201408 19890602
- ^ ValdikSS. 「Bluetooth A2DP SBCコーデックビットレート計算機」. ValdikSS . 2021年4月6日閲覧。
- ^ abc ValdikSS (2019年6月18日). 「Bluetooth経由のオーディオ:プロファイル、コーデック、デバイスに関する最も詳細な情報」. Habr . 2021年4月6日閲覧。
- ^ CSR. 「CSR が革新的なオーディオ処理技術を携帯電話メーカーに提供」. CSR. 2008 年 5 月 9 日時点のオリジナルよりアーカイブ。2008年5 月 9 日閲覧。
- ^ JJ Lazzeroni、MK Carevich、JD Vertz、PEH Hauser、SJ Kingston、「ワイヤレス パーソナル エリア ネットワーク上の 2 つのデバイス間の同時音声およびオーディオ トラフィック」、公開番号: US9398620 (B1)
- ^ ValdikSS (2019年7月6日). 「Bluetooth SBCデュアルチャンネルHDオーディオモード」. Lineage OS . 2021年4月6日閲覧。
- ^ Serge Smirnoff (2019年6月29日). 「SBC XQ Bluetoothオーディオコーデックのオーディオ品質」. SoundExpert . 2021年4月6日閲覧。
- ^ Pali Rohár (2019年6月2日). 「[PATCH v11 07/11] bluetooth: A2DP FastStreamコーデックのサポートを追加」. pulseaudio-discussメーリングリスト. 2021年4月6日閲覧。
