Des fondamentaux d’A2DP aux tests audio Bluetooth avec le CRY578

Table des matières

    A2DP (Advanced Audio Distribution Profile) est le profil Bluetooth Classic principal pour le streaming audio de haute qualité. Cet article donne un aperçu de la manière dont A2DP transmet la musique, explique sa position dans la pile de protocoles Bluetooth et présente un flux de travail pratique de test A2DP utilisant l'interface audio Bluetooth LE CRY578.

    Comment A2DP transmet‑il la musique ?

    A2DP est le profil central de Bluetooth Classic pour la transmission unidirectionnelle de flux audio de haute qualité. Il définit principalement deux rôles : la Source audio et le Récepteur audio (Sink).

    A2DP et la pile de protocoles Bluetooth

    Si l'on considère A2DP comme un canal logistique à haute vitesse qui « livre » la musique d'un appareil à un autre, le schéma ci‑dessus illustre la répartition des responsabilités depuis le moment où l'audio est généré jusqu'au point où il est transmis sans fil.

    Figure 1  Schéma bloc du système A2DP

    En haut de la pile, la couche Application / Source audio (ou Récepteur audio) agit comme « l'usine de contenu » et le « lecteur ».

    Du côté émission, elle obtient les données audio PCM du système et les encode dans des formats pris en charge par Bluetooth tels que SBC ou AAC. Du côté réception, elle décode le flux binaire pour le reconvertir en audio en vue de la lecture. Cette couche détermine directement la qualité audio perçue — comparable à la qualité des matières premières et des produits finis — que les utilisateurs ressentent le plus intuitivement.

    En dessous se trouve la couche de profil A2DP, qui fonctionne comme un « accord de coopération ». Elle définit quel appareil joue le rôle de Source et lequel joue le rôle de Récepteur (Sink), ainsi que les codecs pris en charge, les fréquences d'échantillonnage et d'autres paramètres. Le profil lui‑même ne transporte pas de données audio ; il garantit plutôt que les deux parties s'accordent sur « quel format utiliser et comment transmettre » avant le début du streaming.

    La couche suivante est AVDTP, le « centre de contrôle du transport et de l'ordonnancement ». AVDTP est chargé d'établir et de gérer les flux audio. Il traduit les actions de l'utilisateur — telles que lecture, pause et arrêt — en procédures de protocole explicites et envoie les données audio encodées sur le canal média. Le bon fonctionnement d'A2DP en pratique dépend largement de cette couche.

    Sous AVDTP se trouve L2CAP, qui agit comme un « système de transport conteneurisé » standardisé. Les données audio et les informations de contrôle y sont segmentées, encapsulées, réassemblées et multiplexées. Elles sont ensuite livrées de manière ordonnée aux couches inférieures, garantissant une transmission stable et fiable sur un seul lien Bluetooth.

    Tout en bas, les couches LMP, Baseband et RF constituent les « routes, véhicules et infrastructures radio » du système. Elles gèrent l'appairage des appareils, la gestion de liaison et la transmission radio proprement dite, en convertissant toutes les données des couches supérieures en flux binaires sur l'interface radio Bluetooth.

    Vue de haut en bas, la pile de protocoles A2DP présente un flux descendant clair : les couches supérieures se concentrent sur le contenu audio lui‑même, tandis que les couches inférieures gèrent la livraison des données sans fil. Cette stricte séparation des responsabilités est ce qui nous permet de profiter d'une lecture musicale stable et continue avec des écouteurs Bluetooth.

    Comment tester les fonctionnalités A2DP avec le CRY578 ?

    L'interface audio Bluetooth LE CRY578 est la dernière interface de test de CRYSOUND dédiée aux tests audio Bluetooth et d'interface utilisateur. Basé sur Bluetooth v5.4, le CRY578 prend en charge à la fois Bluetooth Classic et l'audio Bluetooth Low Energy simultanément, ce qui le rend adapté aussi bien aux laboratoires de R&D qu'aux tests sur ligne de production.

    Mise en place d'un environnement de test A2DP

    CRYSOUND fournit une solution complète de test audio Bluetooth, comprenant à la fois le matériel et le logiciel, pour prendre en charge les tests A2DP.

    Dans le système de test audio Bluetooth de CRYSOUND, les composants sont les suivants :

    • CRY578 agit comme Source Bluetooth, responsable de la découverte des appareils, de la connexion et de la transmission audio.
    • DUT (Device Under Test) agit comme Récepteur Bluetooth (Sink), recevant, décodant et lisant le flux audio.
    • B&K HATS simule les caractéristiques acoustiques humaines, capte les signaux audio et les convertit en signaux analogiques pour le système d'acquisition.
    • SonoDAQ + OpenTest (https://opentest.com) effectuent l'acquisition et l'analyse des données, en évaluant les performances du DUT sur la base des résultats de test.
    Figure 2  Schéma bloc du système de test

    Dans cette configuration, le CRY578 peut être contrôlé soit via son logiciel PC (Bluetooth LE Audio Interface), soit au moyen de commandes série pour rechercher les appareils Bluetooth à proximité et établir des connexions. Des signaux de test standard — tels que balayages, bruit et signaux de distorsion — sont lus depuis le PC. La sortie acoustique du DUT est capturée et analysée par OpenTest afin d'évaluer des indicateurs de performance tels que la réponse en fréquence, la distorsion et le rapport signal‑bruit. Le CRY578 prend également en charge le passage à des codecs de haute qualité tels que AAC et LDAC, ainsi que plusieurs fréquences d'échantillonnage, pour des tests complets.

    Procédure de test A2DP

    • Établir la connexion Bluetooth

    Au début du test, une connexion Bluetooth doit être établie entre le CRY578 (jouant le rôle de Source A2DP) et le DUT (jouant le rôle de Récepteur A2DP (Sink)).

    Figure 3  recherche et connexion

    Le processus de connexion comprend la découverte et l'appairage des appareils, l'établissement du lien ACL, la configuration du profil A2DP et la négociation des capacités de codec.

    • Génération des signaux de test depuis le PC hôte

    Un logiciel de test audio, tel qu'OpenTest ou SonoLab, génère des signaux standard comme des ondes sinusoïdales monotones ou des balayages. Ces signaux sont envoyés sous forme de données PCM au CRY578 via un lien USB Audio Class (UAC).

    Figure 4  Scénario de test
    • Transmission audio via Bluetooth par le CRY578

    Le flux audio PCM continu est d'abord segmenté en trames de taille fixe, qui sont ensuite transmises à un encodeur (par exemple SBC ou AAC) pour compression, produisant des trames encodées. Ces trames sont encapsulées dans des PDU média AVDTP conformément à la spécification A2DP. Les PDU sont segmentées et multiplexées par L2CAP, transmises via l'interface HCI au contrôleur Bluetooth, empaquetées en paquets ACL au niveau bande de base, puis finalement transmises sur le lien RF Bluetooth.

    • Décodage et lecture par le DUT

    Le DUT effectue le processus inverse de la chaîne de transmission du CRY578. Les paquets Bluetooth sont décodés de nouveau en données PCM, qui sont ensuite converties en signaux analogiques par un DAC et envoyées au haut‑parleur.

    • Capture acoustique par B&K HATS

    Les microphones haute précision intégrés à B&K HATS capturent le son produit par le DUT et le convertissent en signaux analogiques.

    • Traitement et analyse des données avec SonoDAQ + OpenTest

    SonoDAQ numérise les signaux analogiques et les envoie à OpenTest. OpenTest applique ensuite ses algorithmes internes pour analyser les données audio et générer des résultats — tels que la réponse en fréquence et les mesures de distorsion. Ces résultats sont ensuite utilisés pour déterminer si le DUT répond aux exigences de performance.

    La valeur des analyseurs de protocole Bluetooth dans les tests

    Pendant les tests, les données audio subissent plusieurs conversions numérique‑analogique, une transmission RF et une conversion acoustique‑électrique. Un problème à n'importe quel stade peut affecter les résultats finaux des tests. Une fois les problèmes sur les chemins de signaux analogiques et numériques écartés, la cause racine se trouve souvent dans la transmission RF Bluetooth. Dans de tels cas, un analyseur de protocole Bluetooth devient un outil efficace pour localiser précisément le problème.

    Figure 5  Capture de paquets Bluetooth avec Ellisys

    Si vous vous intéressez aux tests audio Bluetooth, veuillez visiter la page CRY578 Bluetooth LE Audio Interface pour en savoir plus ou remplir le formulaire Contactez‑nous ci‑dessous et nous vous recontacterons rapidement.

    Accueil

    SonoDAQ Acquisition de données audio & vibrations de nouvelle génération (DAQ)Synchronisation précise PTP/GPS pour l’acquisition distribuéeNPU intégré de 6 TOPS pour le traitement IA en périphérie (Edge AI)Conception modulaire et évolutive pour étendre les canaux et les fonctionsIsolation élevée 1000 VIdéal pour les tests de mesure NVH et audio NOUVEAU OpenTest Logiciel audio & NVH open source et multiplateforme Logiciel de test & mesureMatériel ouvertPlugin ouvert NOUVEAU Microphone de mesure NVH CRY3213 IP67Résistance robuste aux chocs & aux vibrationsTemp. extrêmes Plage : -50 °C à 125 °CChamp librePlage de fréquences : 3,15 Hz – 20 kHz NOUVEAU Caméra acoustique CRY8500 Series SonoCam Pi Taille de réseau sélectionnable : 30 / 70 / 110 cmAcquisition de données synchrone à 208 canaux et sortie de données de forme d’ondeAPI ouverte prenant en charge le développement d’algorithmes personnalisablesIdéale pour la recherche universitaire, la détection de drones (UAV) et les tests NVHPlateforme d’imagerie acoustique tout-en-un avec réseau de microphones & écran 8 pouces intégré NOUVEAU CRY578 BluetoothInterface audio LE Bluetooth v5.4 avec audio classique, LE Audio et AuracastConnexion rapide, haute efficacité, pour diverses solutions de casquesPrend en charge plusieurs codecs, dont SBC, LDAC, AAC et LC3Prend en charge la transmission de données audio UAC, l’entrée/sortie 3,5 mm et l’interface S/PDIF NOUVEAU SonoDAQ Acquisition de données audio & vibrations de nouvelle génération (DAQ)Synchronisation précise PTP/GPS pour l’acquisition distribuéeNPU intégré de 6 TOPS pour le traitement IA en périphérie (Edge AI)Conception modulaire et évolutive pour étendre les canaux et les fonctionsIsolation élevée 1000 VIdéal pour les tests de mesure NVH et audioNOUVEAU OpenTest Logiciel audio & NVH open source et multiplateforme Logiciel de test & mesureMatériel ouvertPlugin ouvertNOUVEAU Microphone de mesure NVH CRY3213 IP67Résistance robuste aux chocs & aux vibrationsTemp. extrêmes Plage : -50 °C à 125 °CChamp librePlage de fréquences : 3,15 Hz – 20 kHzNOUVEAU Caméra acoustique CRY8500 Series SonoCam Pi Taille de réseau sélectionnable : 30 / 70 / 110 cmAcquisition de données synchrone à 208 canaux et sortie de données de forme d’ondeAPI ouverte prenant en charge le développement d’algorithmes personnalisablesIdéale pour la recherche universitaire, la détection de drones (UAV) et les tests NVHPlateforme d’imagerie acoustique tout-en-un avec réseau de microphones & écran 8 pouces intégréNOUVEAU CRY578 BluetoothInterface audio LEBluetooth v5.4 avec audio classique, LE Audio et AuracastConnexion rapide, haute efficacité, pour diverses solutions de casquesPrend en charge plusieurs codecs, dont SBC, LDAC, AAC et LC3Prend en charge la transmission de données audio UAC, l’entrée/sortie 3,5 mm et l’interface S/PDIFNOUVEAU Produits Produits phares Voir plus Gammes de produits Fournir des produits fiables pour la mesure et les tests acoustiques CapteursFournit des microphones de mesure, des simulateurs de bouche, des simulateurs d’oreille, et bien plus encore pour des mesures acoustiques précises. Acquisition de donnéesCombine matériel et logiciel pour une acquisition de signaux à grande vitesse et haute précision, idéale pour diverses applications acoustiques. Imagerie acoustiquePropose des caméras acoustiques pour la détection de fuites de gaz, les décharges partielles et le diagnostic de défauts sur plateformes portatives, fixes et UAV. Mesure du bruitComprend des sonomètres, des capteurs de bruit et des systèmes de surveillance pour une mesure et une analyse efficaces du bruit. Test électroacoustiqueFournit des solutions complètes de test électroacoustique, incluant analyseurs, logiciels de test et caissons de test acoustique. Solutions Fournir des solutions de haute qualité pour le domaine acoustique Blogs Partager des idées, des cas et des tendances dans le test acoustique

    Contactez-nous

    Si vous êtes intéressé ou si vous avez des questions sur nos produits, réservez une démonstration et nous serons ravis de vous montrer comment cela fonctionne, à quelles solutions cela peut s’intégrer et de discuter de la façon dont cela peut répondre à vos besoins et à ceux de votre organisation.

    Support Support
    Product Catalogs Catalogues de produits Solutions Solutions User Manuals Manuels d'utilisation Software Download Téléchargement de logiciels Product Inquiry Demande d'information sur le produit Schedule Demo Planifier une démonstration Technical Support Support technique +86-571-88225128 +86-571-88225128
    Request Quote 0
    Demander un devis
    Ce site est enregistré sur wpml.org en tant que site de développement. Passez à un site de production en utilisant la clé remove this banner.