Diffusion audio Bluetooth entre les appareils Android
J'ai fait une recherche sur le même sujet et a constaté que les appareils android sont a2dp sources et l'audio peuvent être transmis uniquement à partir d'une source a2dp pour une a2dp évier. A2dp récepteur peut être un casque bluetooth ou un haut-parleur bluetooth.
Mais ma question est donc la comment l'application android nommée "Un Lecteur De Musique Bluetooth" œuvres?
Il permet le streaming à partir d'un mobile à un autre. Donc, dans ce cas, l'écoute, votre appareil mobile doit agir comme un puits. Comment est-ce possible?
Sont-ils en utilisant un autre profil au lieu de a2dp?
Ok, peut-être un profil différent de ce qu'ils sont utilisant. Parce que l'application doit être installée chez le client aussi.
Mais comment il devient possible de diffuser de la voix à partir microphone bluetooth à un appareil android?
S'il vous plaît aider.
source d'informationauteur Nidhin Joseph
Vous devez vous connecter pour publier un commentaire.
Sans connaître les détails à propos de le mentionné, Bluetooth, Lecteur de Musique, il semble à utiliser de simples Bluetooth connexion de données, sinon vous n'auriez pas besoin d'installer un client sur la lecture/l'envoi de l'appareil.
Pour diffuser de l'audio à partir du microphone à un autre appareil, vous pouvez l'enregistrer sur votre appareil d'envoi et de l'envoyer à l'appareil de réception. Vous aurez besoin de mettre en œuvre un protocole à cet effet.
OU
Vous pouvez mettre en œuvre une alternative A2DP évier de service. C'est, ce que l'évier est: un appareil avec Bluetooth Pile de Protocole avec une mise en œuvre de A2DP Évier.
Edit:
Pour le cas que vous avez détaillée par vos commentaires, l'envoi de l'appareil doit être laissé tel quel, sans installer n'importe quelle application. Qui implicitement signifie que votre solution doit faire l'utilisation de l'out-of-the-box fonctionnalité Bluetooth de l'appareil Android.
Ce que vous pouvez utiliser ici est donc limité pour les profils Android généralement de support, HSP, HFP et A2DP. Puisque de toute évidence vous souhaitez diffuser de la musique, A2DP serait votre choix.
Sur l'appareil censé recevoir le flux audio et faire de la lecture, vous avez à mettre en œuvre un service de fourniture de l'A2DP évier comme une auto en œuvre BluetoothService l'ouverture d'un BluetoothServerSocket sur RFCOMM comme décrit dans Android documentation.
Vous aurez à consacrer beaucoup d'efforts à la mise en œuvre de cette, et je ne sais pas si vous aurez besoin d'une licence pour cela.