M
Magdeburger
Neues Mitglied
- 0
Guten Tag liebe Developergemeinde (langer Text),
ich bin schwerhörig und teste gerade neue Hörgeräte. Mittlerweile gibt es sogar zwei Hörgeräte, mit denen es möglich ist (wäre) diese direkt als BluetoothEMPFÄNGER (wie Kopfhörer, nicht wie eine Freisprecheinrichtung) zu benutzen.
Leider scheint es beiden Firmen bisher nur gelungen zu sein, ein reproduzierbares und damit zuverlässiges Verhalten mit dem geschlossenen System von Apple zu programmieren. Bei Android seien da zu viele unterschiedliche Versionen (1000?) der Firmwares am Markt, so dass es zu schwer (unmöglich?) sei, es dort zu portieren. Da ich aber nun nicht tausende Firmwares habe, sondern nur meine, dachte ich, wäre es vielleicht möglich, mir für mich was zu basteln?
Nun bin ich per se kein Programmierer, sondern seit den Basic-Zeiten des C64 nur ein guter Kopierer. Ich habe ein GrundVerständnis informatischer Logik, fühle mich in Linux wohl, habe Firmwares compiliert für Fritzbox, Programme für NAS und Dreambox. Befasse mich viel mit Custom Roms fürs Samsung, seit dem ersten S Modell und könnte mir vorstellen, mich in dieses Thema einzuarbeiten, wenn ihr da Licht am Ende des Tunnels seht (und mir die richtigen Hinweise zum erreichen meines Zieles geben könnt).
Was habe ich nun schon bisher an Fakten und Möglichkeiten zusammen getragen:
Die Hörgeräte arbeiten als BLE GERÄT, so dass ich z.B. erst mit einem aktuellen CustomRom, welches die entsprechenden 4.0 Bluetooth-Spezifikationen unterstützt, diese über die Hersteller eigene Fernbedienung App ansprechen kann (diese funktioniert z.B. auch bei meinem momentanen Galaxy S3, obwohl der Hersteller nur das S5 supportet.
Wohlgemerkt aber nur die App zum Fernbedienen.
Die Hörgeräte kann man per Bluetooth pairen, es werden aber keine Dienste angezeigt, so dass das Handy nicht weiß, dass es Audio dort hin streamen könnte.
Dies habe ich mir im MM auch bei einem Iphone angeschaut. Dort kann man diese auch über Bluetooth pairen und dann sieht man und passiert nichts weiter. Dort findet man stattdessen bei den System Einstellungen den Punkt Bedienungshilfen und dann Hörgeräte. Aktiviert man diesen, sucht er die Hörgeräte und koppelt diese dann und aktiviert so wohl ein Profil, bei dem dann einfach hinterlegt ist, suche nach Hörgeräte (z.B. per Bluetooth MAC) und streame den Sound da hin, das Ding wird es schon verarbeiten).
Diese Kopplung sieht man beim YouTube Video XJIR3JJtvsg .
Nun denke ich, Bluetooth ist definiert, warum sollte das also nicht auch bei Android funktionieren. Es muss ja nicht unbedingt gleich ein Firmware Mod werden, so dass es wie bei Apple funktioniert, sondern es könnte auch erstmal eine App sein.
Da ich nun gerne Kopiere, wäre meine erste Idee natürlich zu schauen, wie genau es Apple gelöst hat. Leider habe ich aus Google noch nicht so recht heraus bekommen, ob es bei den Iphones, den gejailbreakten oder was auch immer möglich ist, irgendwas aus dem Quellcode sich anzuschauen, es gibt doch da auch sowas wie customroms?
Wenn nicht, wie schwer oder machbar wäre es so eine App für Android zu schreiben?
Suche BLE Gerät anhand der zwei MAC-Familien, kopple es (kann auch bereits per System geschehen sein), wenn verbunden schicke den Sound per Protokoll x dahin und fertig?
Vielen Dank für das Lesen des langen Beitrages und für sachdienliche Hinweise,
Frank
ich bin schwerhörig und teste gerade neue Hörgeräte. Mittlerweile gibt es sogar zwei Hörgeräte, mit denen es möglich ist (wäre) diese direkt als BluetoothEMPFÄNGER (wie Kopfhörer, nicht wie eine Freisprecheinrichtung) zu benutzen.
Leider scheint es beiden Firmen bisher nur gelungen zu sein, ein reproduzierbares und damit zuverlässiges Verhalten mit dem geschlossenen System von Apple zu programmieren. Bei Android seien da zu viele unterschiedliche Versionen (1000?) der Firmwares am Markt, so dass es zu schwer (unmöglich?) sei, es dort zu portieren. Da ich aber nun nicht tausende Firmwares habe, sondern nur meine, dachte ich, wäre es vielleicht möglich, mir für mich was zu basteln?
Nun bin ich per se kein Programmierer, sondern seit den Basic-Zeiten des C64 nur ein guter Kopierer. Ich habe ein GrundVerständnis informatischer Logik, fühle mich in Linux wohl, habe Firmwares compiliert für Fritzbox, Programme für NAS und Dreambox. Befasse mich viel mit Custom Roms fürs Samsung, seit dem ersten S Modell und könnte mir vorstellen, mich in dieses Thema einzuarbeiten, wenn ihr da Licht am Ende des Tunnels seht (und mir die richtigen Hinweise zum erreichen meines Zieles geben könnt).
Was habe ich nun schon bisher an Fakten und Möglichkeiten zusammen getragen:
Die Hörgeräte arbeiten als BLE GERÄT, so dass ich z.B. erst mit einem aktuellen CustomRom, welches die entsprechenden 4.0 Bluetooth-Spezifikationen unterstützt, diese über die Hersteller eigene Fernbedienung App ansprechen kann (diese funktioniert z.B. auch bei meinem momentanen Galaxy S3, obwohl der Hersteller nur das S5 supportet.
Wohlgemerkt aber nur die App zum Fernbedienen.
Die Hörgeräte kann man per Bluetooth pairen, es werden aber keine Dienste angezeigt, so dass das Handy nicht weiß, dass es Audio dort hin streamen könnte.
Dies habe ich mir im MM auch bei einem Iphone angeschaut. Dort kann man diese auch über Bluetooth pairen und dann sieht man und passiert nichts weiter. Dort findet man stattdessen bei den System Einstellungen den Punkt Bedienungshilfen und dann Hörgeräte. Aktiviert man diesen, sucht er die Hörgeräte und koppelt diese dann und aktiviert so wohl ein Profil, bei dem dann einfach hinterlegt ist, suche nach Hörgeräte (z.B. per Bluetooth MAC) und streame den Sound da hin, das Ding wird es schon verarbeiten).
Diese Kopplung sieht man beim YouTube Video XJIR3JJtvsg .
Nun denke ich, Bluetooth ist definiert, warum sollte das also nicht auch bei Android funktionieren. Es muss ja nicht unbedingt gleich ein Firmware Mod werden, so dass es wie bei Apple funktioniert, sondern es könnte auch erstmal eine App sein.
Da ich nun gerne Kopiere, wäre meine erste Idee natürlich zu schauen, wie genau es Apple gelöst hat. Leider habe ich aus Google noch nicht so recht heraus bekommen, ob es bei den Iphones, den gejailbreakten oder was auch immer möglich ist, irgendwas aus dem Quellcode sich anzuschauen, es gibt doch da auch sowas wie customroms?
Wenn nicht, wie schwer oder machbar wäre es so eine App für Android zu schreiben?
Suche BLE Gerät anhand der zwei MAC-Familien, kopple es (kann auch bereits per System geschehen sein), wenn verbunden schicke den Sound per Protokoll x dahin und fertig?
Vielen Dank für das Lesen des langen Beitrages und für sachdienliche Hinweise,
Frank