อ่าน 3 นาที
SBC (ตัวแปลงสัญญาณ)
SBC หรือ ตัวแปลงสัญญาณซับแบนด์ที่มีความซับซ้อนต่ำ เป็น ตัวแปลงสัญญาณซับแบนด์ เสียง ที่กำหนดโดย กลุ่มความสนใจพิเศษของบลูทูธ (SIG) สำหรับ โปรไฟล์การกระจายเสียงขั้นสูง (A2DP) [ 1 ]...
SBC (ตัวแปลงสัญญาณ)
SBCหรือตัวแปลงสัญญาณซับแบนด์ที่มีความซับซ้อนต่ำเป็นตัวแปลงสัญญาณซับแบนด์ เสียง ที่กำหนดโดยกลุ่มความสนใจพิเศษของบลูทูธ (SIG) สำหรับโปรไฟล์การกระจายเสียงขั้นสูง (A2DP) [ 1 ] SBC เป็นตัวเข้ารหัสและถอดรหัสเสียงดิจิทัลที่ใช้ในการถ่ายโอนข้อมูลไปยังอุปกรณ์เอาต์พุตเสียงบลูทูธ เช่น หูฟังหรือลำโพง นอกจากนี้ยังสามารถใช้บนอินเทอร์เน็ตได้อีกด้วย[ 2 ]ได้รับการออกแบบโดยคำนึงถึงข้อจำกัดของแบนด์วิดท์และกำลังการประมวลผลของบลูทูธ เพื่อให้ได้คุณภาพเสียงที่ดีพอสมควรในอัตราบิตปานกลางด้วยความซับซ้อนในการคำนวณต่ำ[ 1 ] [ 3 ]ณ เวอร์ชัน A2DP 1.3 การเข้ารหัสซับแบนด์ที่มีความซับซ้อนต่ำยังคงเป็นตัวแปลงสัญญาณเริ่มต้น และการใช้งานเป็นสิ่งจำเป็นสำหรับอุปกรณ์ที่รองรับโปรไฟล์นั้น แต่ผู้จำหน่ายมีอิสระที่จะเพิ่มตัวแปลงสัญญาณของตนเองเพื่อให้ตรงกับความต้องการของตน[ 1 ]
ในงาน CES 2020 Bluetooth SIG ได้ประกาศLC3เป็นผู้สืบทอดของ SBC โดย LC3 ถูกใช้ในโปรโตคอล LE Audio ซึ่งอิงตามข้อกำหนดหลักของ Bluetooth 5.2 [ 4 ] [ 5 ] [ 6 ]
ออกแบบ
SBC รองรับสตรีมโมโนและสเตอริโอ และความถี่การสุ่มตัวอย่าง บางอย่าง สูงสุดถึง 48 kHz อัตราบิตสูงสุดที่ตัวถอดรหัสต้องรองรับคือ 320 kbit/s สำหรับสตรีมโมโน และ 512 kbit/s สำหรับสตรีมสเตอริโอ โดยใช้ซับแบนด์ 4 หรือ 8 ซับแบนด์ และอัลกอริทึมการจัดสรรบิตแบบปรับได้ร่วมกับตัวควอนไทเซอร์ PCM แบบบล็อกปรับได้[ 1 ] Frans de Bont ผู้เขียนโคเดก ได้สร้างโคเดกเสียง SBC โดยอิงจากงานก่อนหน้าของเขา[ 7 ]และบางส่วนจาก มาตรฐาน MPEG-1 Audio Layer IIนอกจากนี้ SBC ยังอิงตามอัลกอริทึมที่อธิบายไว้ใน EP-0400755B1 [ 8 ]เจ้าของสิทธิบัตรเขียนว่าพวกเขาอนุญาตให้ใช้ SBC ได้อย่างอิสระในแอปพลิเคชัน Bluetooth โดยมีเป้าหมายเพื่อส่งเสริมการใช้เทคโนโลยีนี้
ตัวแปร
ภาพรวม
| กระแสหลัก | กระแสน้ำย้อนกลับ | (เพื่อเป็นข้อมูลอ้างอิง) | |||||
|---|---|---|---|---|---|---|---|
| เบ็ดเตล็ด | ปล่อย | – | พฤษภาคม 2546 | มีนาคม พ.ศ. 2551 [ 11 ] | พ.ศ. 2525 | ||
| สิทธิบัตรที่เกี่ยวข้อง | EP 0400755B1 [ 8 ] (หมดอายุ) | – | US 9398620B1 [ 12 ] (หมดอายุ) | – | |||
| การใช้งานฟรี | FFmpeg , libsbc | ลิบส์บีซี | ลิบส์บีซี | – | |||
| การใช้งานที่เป็นกรรมสิทธิ์ | – | การใช้งานฮาร์ดแวร์หลายรูปแบบ | การนำไปใช้งานใน ฮาร์ดแวร์ของ ชิปQualcomm | – | |||
| การเข้ารหัส เสียง | ช่องต่างๆ | โมโน (1) สเตอริโอร่วม (2) | สเตอริโอร่วม (2) | สเตอริโอร่วม (2) | โมโน (1) | สเตอริโอ (2) | |
| อัตราการสุ่มตัวอย่าง | 16 kHz 32 kHz 44.1 kHz 48 kHz | 44.1 kHz 48 kHz | 44.1 kHz 48 kHz | 16 kHz | 44.1 กิโลเฮิร์ตซ์ | ||
| อัตราบิต | สูงสุด510 กิโลบิต/วินาที (@ 44.1 กิโลเฮิร์ตซ์) สูงสุด507 กิโลบิต/วินาที (@ 48 กิโลเฮิร์ตซ์) | 229 กิโลบิต/วินาที (@ 44.1 กิโลเฮิร์ตซ์) 237 กิโลบิต/วินาที (@ 48 กิโลเฮิร์ตซ์) | 328 กิโลบิต/วินาที (@ 44.1 กิโลเฮิร์ตซ์) 345 กิโลบิต/วินาที (@ 48 กิโลเฮิร์ตซ์) | 212 กิโลบิต/วินาที (ที่ 48 กิโลเฮิร์ตซ์) | 72 กิโลบิต/วินาที (ที่ 16 กิโลเฮิร์ตซ์) | 1411 กิโลบิต/วินาที (ที่ 44.1 กิโลเฮิร์ตซ์) | |
| แถบย่อย | 4 หรือ 8 | 8 | ไม่มี | ||||
| บิตพูล | 2...86 (@ 44.1 kHz) 2...78 (@ 48 kHz) | 35 (@ 44.1 kHz) 33 (@ 48 kHz) | 53 (@ 44.1 kHz) 51 (@ 48 kHz) | 29 | 32 | ไม่มี | |
คุณภาพระดับกลางและสูง
A2DP แนะนำให้ตัวเข้ารหัสรองรับค่าที่ตั้งไว้ล่วงหน้าคุณภาพระดับกลางและคุณภาพสูงตามที่ระบุไว้ในตารางข้างต้น ส่งผลให้ระบบปฏิบัติการส่วนใหญ่ใช้โปรไฟล์คุณภาพสูงเป็นค่าเริ่มต้น[ 10 ]
ตัวเลือกคุณภาพสูงกว่า
A2DP ต้องการให้ตัวถอดรหัสรองรับสตรีมคุณภาพสูงขึ้น - สูงสุด 512 กิโลบิต/วินาที ตัวแปลงสัญญาณ SBC XQ ที่ใช้โดยLineage OS [ 13 ]และการแจกจ่าย Linux [ 14 ] [ 15 ]มีอัตราบิตที่สูงกว่าถึง 551 กิโลบิต/วินาที ทำให้มีคุณภาพเสียงเทียบเท่ากับaptX HD (529 กิโลบิต/วินาที) [ 16 ]
ฟาสต์สตรีม
แม้ว่า A2DP จะรองรับเฉพาะสตรีมเสียงทางเดียวอย่างเป็นทางการ แต่CSRก็ได้ค้นพบวิธีส่งสตรีมเสียงตอบกลับในทิศทางตรงกันข้ามกับสตรีมสเตอริโอหลัก ทำให้สามารถใช้ A2DP ในชุดหูฟังที่มีไมโครโฟนได้ โดยได้นำไปใช้ในโคเด็ก FastStream ซึ่งเป็นโคเด็ก SBC ที่มีการตั้งค่าพารามิเตอร์และเพิ่มสตรีมเสียงตอบกลับเข้าไป[ 10 ] [ 17 ]
การนำไปใช้
ข้อกำหนดการทดสอบ A2DP (เวอร์ชัน 1.0) มี การใช้งาน ตัวเข้ารหัสและตัวถอดรหัสสำหรับตัวแปลงสัญญาณ SBC เป็นตัวอย่างอ้างอิง การใช้งานบนระบบ Linux มีอยู่ใน BlueZซึ่งเป็นชุดซอฟต์แวร์ Bluetooth สำหรับ Linux
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ SBC (ตัวแปลงสัญญาณ)
SBC หรือ ตัวแปลงสัญญาณซับแบนด์ที่มีความซับซ้อนต่ำ เป็น ตัวแปลงสัญญาณซับแบนด์ เสียง ที่กำหนดโดย กลุ่มความสนใจพิเศษของบลูทูธ (SIG) สำหรับ โปรไฟล์การกระจายเสียงขั้นสูง (A2DP) [ 1 ]...
ออกแบบ
SBC รองรับสตรีมโมโนและสเตอริโอ และ ความถี่การสุ่มตัวอย่าง บางอย่าง สูงสุดถึง 48 kHz อัตราบิตสูงสุดที่ตัวถอดรหัสต้องรองรับคือ 320 kbit/s สำหรับสตรีมโมโน และ 512 kbit/s สำหรับสตรีมสเตอริโอ โดยใช้ซับแบนด์ 4 หรือ 8 ซับแบนด์...
ภาพรวม
SBC [ 1 ] [ 9 ] โปรไฟล์ SBC [ 1 ] ฟาสต์สตรีม [ 10 ] ซีดีเสียง คุณภาพระดับกลาง คุณภาพสูง กระแสหลัก กระแสน้ำย้อนกลับ (เพื่อเป็นข้อมูลอ้างอิง) เบ็ดเตล็ด ปล่อย – พฤษภาคม 2546 มีนาคม พ.ศ. 2551 [ 11 ] พ.ศ.
คุณภาพระดับกลางและสูง
A2DP แนะนำให้ตัวเข้ารหัสรองรับค่าที่ตั้งไว้ล่วงหน้าคุณภาพระดับกลางและคุณภาพสูงตามที่ระบุไว้ในตารางข้างต้น ส่งผลให้ระบบปฏิบัติการส่วนใหญ่ใช้โปรไฟล์คุณภาพสูงเป็นค่าเริ่มต้น [ 10 ]