Ubuntu bilgisayarımın bluetooth üzerinden müzik akışı sağlayan diğer cihaza bluetooth ses komutları (çal / duraklat, sonraki / önceki şarkı ve yukarı / aşağı) göndermesini istiyorum. Başka bir deyişle, parçaları değiştirebilen, müziği duraklatabilen ve devam ettirebilen bir tür bluetooth kulaklık gibi davranarak Ubuntu bilgisayarımı uygulamak istiyorum.
Aşağıdaki pavucontrol ekran görüntüleri ile aşağıdaki kurulum var ( pt2
bluetooth ile bağlı cihazdır):
Bu konfigürasyonda akış beklendiği gibi çalışıyor (akan müziği duyabiliyorum pt2
), ancak duraklat / devam ettir veya parçayı değiştir gibi herhangi bir sinyal gönderebilmek için herhangi bir yol bulamadım.
Zaten belirli işlevlere izin veren birçok bluetooth protokolü olduğunu öğrendim. Spesifikasyonları doğru anladıysam, ilgilendiğim şey şu anda cihazların bağlanma şekli olan A2DP. Ancak profil açılır menüsünde HSP / HFP kulaklık kafa ünitesi, HSP / HFPheadset ağ geçidi ve kapalı seçenekleri de var.
Python'da bu tür komutların gönderilmesine izin verecek kendi uygulamamı geliştireceğim, bu yüzden bunları Python API veya bash komutları ile göndermekle ilgileniyorum.
Bu soruyu soruyorum çünkü bluetooth cihazlarla nasıl iletişim kurabileceğimle ilgileniyorum.