[Diese Antwort geht hauptsächlich an ewedel, der mit Wireshark klarstellte, dass sich die Antwort in der Datei btsnoop_hci.log befindet. und prittstift69, um diese Protokolldatei auf einfache Weise zu erstellen.]
Dies ist ein einsteigerfreundliches, schrittweises Tutorial, in dem die bereits gegebenen Antworten zusammengefasst und die Ergebnisse von mir interpretiert werden.
Wie prittstift69 und andere erwähnten, können Sie unter Entwickleroptionen das "Bluetooth HCI Snoop Log aktivieren". Der komplizierteren Vorgehensweise von ewedel muss nicht gefolgt werden.
Schalten Sie zunächst Bluetooth auf dem Android-Gerät aus (ich nenne es "Telefon").
Aktivieren Sie das Bluetooth-HCI-Snoop-Protokoll in den Entwickleroptionen.
Schalten Sie Bluetooth am Telefon ein und verbinden Sie es mit dem Bluetooth-Empfänger (ich nenne es "Empfänger"). In diesem Schritt wird davon ausgegangen, dass der Empfänger zuvor mit dem Telefon gekoppelt wurde.
Spielen Sie Musik auf Ihrem Handy ab (idealerweise eine unkomprimierte WAV- oder FLAC-Datei). Sie brauchen nur zehn Sekunden. (Wahrscheinlich noch weniger)
Schalten Sie Bluetooth am Telefon aus.
Deaktivieren Sie das Bluetooth-HCI-Snoop-Protokoll
Übertragen Sie die Datei btsnoop_hci.log (ich habe sie in / sdcard / Android / Data / gefunden) auf Ihren Computer. Führen Sie wireshark auf Ihrem Computer aus und öffnen Sie die Datei btsnoop_hci.log
Filter for "btavdtp" (keine Anführungszeichen) Suche nach einer Nachricht vom Telefon an den Empfänger "Sent Command - SetConfiguration ...." Dies ist die Nachricht, die vom Telefon an den Empfänger mit der endgültigen Konfiguration gesendet wird, die für dieses Audio verwendet werden soll Nach dem Händeschütteln ist abgeschlossen. Der Text im Infofeld gibt Auskunft über die endgültige Konfiguration.
[SBC] Wenn es sich um SBC handelt, möchten Sie möglicherweise wissen, was der Bitpool ist. Entfernen Sie dazu den Filter für btavdtp, suchen Sie eine Nachricht mit dem Protokoll SBC und klicken Sie darauf. Erweitern Sie unten im Detailbereich die Informationen zum Bluetooth-SBC-Codec. Erweitern Sie dann einen beliebigen (oder alle) Frame-Daten. Dort sollte der von diesem Frame verwendete Bitpool deutlich angezeigt werden. Bei einer Samplerate von 35 ist die Wahrscheinlichkeit hoch, dass Ihre Samplerate 44,1 kHz beträgt, Sie verwenden Joint Stereo und das SBC-Audioprofil mittlerer Qualität ( http://soundexpert.org/news/-/blogs/bluetooth-audio) -Qualität-a2dp ). Die Bitrate für das komprimierte Audio beträgt dann 229 kbit / s SBC, was im Sound Expert-Test ( http://soundexpert.org/encoders-224-kbps ) einen Wert von 4,68 ergibt, der mit mp3 bei 110-130 kbit / s vergleichbar ist.
[APT-X] Wenn es sich um APT-X handelt, unterstützen sowohl Ihr Telefon als auch der Empfänger APT-X, und genau das wird verwendet. Angenommen, 16-Bit, 44,1 kHz, läuft der Codec mit 352 kbit / s.