مقدمة — لماذا تحتاج هذه القائمة؟
انتشار Bluetooth LE Audio وميزة البث الجماعي Auracast يفتح فرصاً جديدة لتجارب مشاركة الصوت والولوجية (مثل دعم المساعدات السمعية)، لكنه أيضاً يزيد تعقيد التوافق بين الهواتف، الحواسب وأنظمة السيارة. هذه القائمة مُصممة لمهندسي التكامل والاختبار لتقليل مفاجآت ما بعد الإطلاق عبر خطوات قابلة للتنفيذ ومصفوفات اختبار واضحة.
ملاحظة سريعة حول الدعم الحالي: معيار Auracast ونصوص المطوّرين متاحة من Bluetooth SIG وقدّمت أدوات توجيه للمصنّعين، بينما أدرجت Google دعم Auracast/LE Audio ضمن تحديثات Android والتعاون مع مصنّعي الهواتف. على منصة Windows توجد متطلبات خاصة للسوفتوير والـ drivers لدعم ميزات LE Audio المتقدِّمة.
مصفوفة التوافق الأساسية (Test Matrix)
استخدم مصفوفة اختبار واضحة لكل جهاز/إصدار برمجي. يجب أن تغطي المكونات التالية لكل صف (Device):
- المنصة/الطراز (مثلاً: Pixel 8 Pro — Android 15)
- إصدار Bluetooth controller / SoC ونسخة الستاك
- دعم LC3 وAuracast (Tx/Rx/Broadcast)
- الإعدادات الوظيفية (مثلاً: Broadcast Public/Private، QoS، TMAP)
- إصدار نظام التشغيل ونسخة الدرايفر (ACX أو ما يعادلها في Windows)
- النتائج المتوقعة/الفعلية: استهلاك طاقة، تأخير، فقد بايتات أو تقطع، جودة عصبية (MOS) أو SNR
مثال جدول ملخّص:
| الجهاز | SO/Driver | LE Audio | Auracast | اختبارات رئيسية | ملاحظات |
|---|---|---|---|---|---|
| Pixel 8 Pro | Android 15 | LC3 (نعم) | Broadcast Rx/Tx | Pair, Tune, Multi‑sink, QoS | يتطلب تحديث firmware سماعات |
| Windows 11 Laptop (Vendor) | Win11 24H2 + ACX | LE Audio (ACX) | Broadcast (مشروط على HW) | ACX stream, Super‑wideband, dual sink | مطلوب IHV ACX driver لتمكين LC3 |
لتحديد حالة Windows بدقة، راجع متطلبات Microsoft حول دعم Bluetooth LE Audio وACX في السواقة (driver model).
إجراءات اختبار منصّة‑بمنصّة: Android، Windows، وأنظمة السيارات
Android (الهاتف والAndroid Automotive)
خطوات موصى بها:
- تحقّق من شريحة البلوتوث والنسخة (Bluetooth 5.2+ مطلوب عادةً) واِطّلع على مواصفات الشركة الصانعة حول دعم LC3/Auracast.
- تفعيل خيارات المطوِّر في Android: سجِّل حالات الاتصالات، تفعيل إظهار قنوات Auracast إن وُجدت، وتفعيل خيارات codec logging إن أمكن.
- اختبر سيناريوهات: بث مباشر من تطبيق متعدد، الدخول لقناة Auracast من إعدادات النظام، استقبال بثّ Auracast عبر سماعات/مساعدات سمعية.
Google أعلنت عن توسيع دعم LE Audio وAuracast على أجهزة قوية مثل Pixel والعمل مع شركاء OEM لطرح الميزة على أجهزة Samsung وXiaomi. تحقق من صفحة الدعم/مدونة OEM لخطّ الانتشار الخاص بكل طراز.
Windows
نقاط رئيسية:
- وجود دعم LE Audio على Windows لا يعني دائماً تفعيل Auracast؛ تحتاج أجهزة Windows إلى دعمٍ مدمج من المصنع وبعض الأحيان إلى تحديثات درايفر (ACX) لتمكين LC3 والإمكانات الإضافية مثل super‑wideband stereo أثناء استخدام الميكروفون.
- اختبر على نسخ Windows 11 الموصى بها (مثل 22H2 وما بعدها، وبعض الميزات أُحسنت في 24H2 وأحدث تحديثات). استخدم أدوات تسجيل صوت النظام وWindows Event logs للبحث عن رفض codec أو fallbacks إلى SBC/AAC.
أنظمة السيارات (Infotainment / Android Automotive / OEM stacks)
نصائح ميدانية:
- اسأل عن تصميم الـ radio/BT module: هل هو AEC‑Q (automotive grade) ويذكر Auracast/Broadcast support في الداتاشيت؟
- اختبر حالات تعدد الركاب: بث منفذ مركزي (vehicle head unit) لبضع مسارات داخل المقصورة، وتوصيل سماعات الركاب (sinks) متزامنة مع قياس زمن الوصول (latency) لكل مسار.
- قيس تداخل أجهزة Wi‑Fi/BT داخل المقصورة خاصة في سيارات بها نقاط AP متعددة أو Wi‑Fi 6/7. ركّز على جدولة QoS لعدم فقدان حزم Isochronous Channels.
شركات الشرائح مثل NXP وشرائح أخرى بدأت تروّج حلول Auracast الموجّهة للقطاع السيارات، لكن التبنّي في منصات السيارة يختلف حسب المورد وموعد تصميم المنصة.
أدوات، سجلات (Logs) ومعايير القبول
أبرز أدوات ومخارج التسجيل التي تحتاجها:
- بلوغ‑level logs من Bluetooth stack (الهاردوير والـ HCI logs).
- Audio path traces: capture of LC3 codec negotiation (PDUs)، AVDTP/LE Audio signalling، وسجلات Broadcast Audio Scan/Publish.
- Network/Interference tools: spectrum analyzer أو أدوات قياس RF إن أمكن لقياس تداخل 2.4GHz وSNR.
- قياسات تجربة المستمع (psychoacoustic MOS أو سياسات استماع موضوعية) وقياس latency end‑to‑end وjitter.
معايير القبول المثالية (نماذج مقترحة):
- نجاح استقبال / الإنضمام لقناة Auracast في ≥ 95% من المحاولات داخل نطاق العمل المحدّد.
- Fallback behavior محدّد: عند عدم توفر LC3، يجب أن يتسجل fallback واضح إلى codec آخر وبنفس السلوك الوظيفي المتوقع.
- حد أقصى للـ one‑way latency حسب الحالة: مثلاً أقل من 80ms لمحتوى الوسائط المتزامن مع الفيديو في السيارة.
ملحوظة: دعم Windows لميزات مثل "super wideband stereo" يعتمد على إصدار OS ودرايفر الجهاز — قيّم كل منصة وفقاً لذلك، ودوّن نسخة الدرايفر (IHV ACX) عند التحقق.
خاتمة ونصائح عملية قبل الإطلاق
نقاط سريعة للحدّ من مخاطر التوافق:
- أنشئ قائمة نماذج مرجعية (golden devices) لكل منصة واحتفظ بسجلات firmware/drivers لإعادة الاختبار بعد كل تحديث.
- قدّم خطوات واضحة لفريق الـ field‑support للتعامل مع حالات "يتوقف البث" أو "fallback إلى SBC" — عادةً ما يكون السبب درايفر أو إعدادات الطاقة أو قيود في SoC.
- استخدم موارد Bluetooth SIG للمطوّرين ودليل Auracast للحصول على متطلبات التأهيل وbrand usage قبل إعلان الدعم التجاري.
الخلاصة: Auracast وLE Audio تغيّران قواعد اللعبة لكن التبنّي يختلف حسب الشركات المصنّعة وإصدارات الأنظمة. تطبيق مصفوفة اختبار منهجية وعمليات تسجيل واضحة يقلّل من مخاطر الإطلاق ويجعل تجربة المستخدم نهائية أكثر اتساقاً عبر الهواتف، الحواسب وأنظمة السيارة.