Ich möchte, dass mein Ubuntu-PC Bluetooth-Audiobefehle (Wiedergabe / Pause, nächster / vorheriger Titel und Auf / Ab) an ein anderes Gerät sendet, das Musik über Bluetooth an dieses Gerät überträgt. Mit anderen Worten, ich möchte meinen Ubuntu-PC so implementieren, als wäre er eine Art Bluetooth-Kopfhörer, der in der Lage ist, Titel zu wechseln und Musik anzuhalten und fortzusetzen.
Ich habe das folgende Setup mit den folgenden Pavucontrol-Screenshots dargestellt ( pt2ist das Gerät über Bluetooth verbunden):

In dieser Konfiguration funktioniert das Streaming wie erwartet (ich kann Musik hören, von der gestreamt wird pt2), aber ich habe keine Möglichkeit gefunden, ein Signal wie Pause / Wiedergabe oder Titelwechsel zu senden.
Ich habe bereits herausgefunden, dass es viele Bluetooth-Protokolle gibt, die bestimmte Funktionen ermöglichen. Wenn ich die Spezifikationen richtig verstanden habe, interessiert mich A2DP, wie Geräte jetzt verbunden sind. Aber unter Profil-Dropdown habe ich auch Optionen HSP / HFP-Headset-Head-Unit, HSP / HFP-Headset-Gateway und Aus.
Ich werde meine eigene Anwendung in Python entwickeln, die das Senden solcher Befehle ermöglicht. Daher bin ich daran interessiert, sie über die Python-API oder über Bash-Befehle zu senden.
Ich stelle diese Frage, weil ich daran interessiert bin, wie ich mit Bluetooth-Geräten kommunizieren kann.
