Chcę, aby moje urządzenie z Androidem działało jak zestaw słuchawkowy Bluetooth. Przeszukuję interfejsy API systemu Android, ale znajduję tylko interfejs, który dzięki któremu może sprawić, że urządzenie z Androidem działa jako urządzenie master, a nie jako urządzenie (zestaw słuchawkowy Bluetooth). Jestem również gotowy do modyfikacji kodów źródłowych systemu operacyjnego Android i odbudowania systemu operacyjnego. Mam nadzieję, że gdy urządzenia z Androidem połączą się z telefonem komórkowym z bluetooth, urządzenia z Androidem będą działać jak zestaw słuchawkowy Bluetooth. Nie wiem, czy mogą to zrobić interfejsy, czy powinienem zmodyfikować system operacyjny Android? Dziękujemy!Jak używać urządzenia z systemem Android jako zestawu słuchawkowego Bluetooth do innego telefonu komórkowego?
7
A
Odpowiedz
1
Musisz zaimplementować profil HFP w urządzeniu z Androidem, zwykle rolą telefoniczną jest AG (bramka audio), a rolą zestawu słuchawkowego jest HF (Hands-Free), uważaj go za rolę serwera i klienta. Połącz kanał RFCOMM z telefonem przy użyciu identyfikatora UUID zdefiniowanego dla HF, zaktualizuj SDP, zmiany będą również wymagane do obsługi poleceń AT. Będą to początkowe zmiany, po wykonaniu będziesz musiał obsługiwać pakiety dźwiękowe (pakiety SCO) dla połączeń głosowych
Powiązane problemy
- 1. używać urządzenia z systemem Android jako zestawu słuchawkowego dla innego urządzenia
- 2. Programowo podłącz się do zestawu słuchawkowego Bluetooth z aplikacji Android.
- 3. Jak na bieżąco śledzić lokalizację telefonu komórkowego z systemem Android?
- 4. Jak wykryć Możliwości zestawu słuchawkowego
- 5. Jak programowo podłączyć 2 urządzenia z systemem Android przez Bluetooth?
- 6. Orientacja urządzenia z systemem Android
- 7. Bluetooth nie wysyła pliku do innego urządzenia
- 8. Qt transmisja wideo z telefonu komórkowego
- 9. Odzyskaj numer i numer IMEI telefonu komórkowego.
- 10. Udostępnianie lokalnej witryny przez bluetooth do telefonu komórkowego bez korzystania z Internetu
- 11. Jak określić prędkość urządzenia z systemem Android?
- 12. Podłączanie urządzenia bluetooth w Windows 8
- 13. Android: uzyskiwanie dostępu do urządzenia bluetooth
- 14. Jak uzyskać rozdzielczość ekranu urządzenia z systemem Android ..?
- 15. Otrzymuj tylko numer telefonu komórkowego
- 16. Odpowiedz na telefony z Androidem przez bluetooth
- 17. Android Znajdź UUID określonego urządzenia Bluetooth
- 18. Wykrywanie telefonu komórkowego/tabletu/komputera?
- 19. Android - jak drukować z urządzenia z systemem Android?
- 20. UDP Rozsyłanie z telefonu komórkowego na komputer
- 21. Czy istnieje sposób na podłączenie urządzenia z systemem Android do zewnętrznej drukarki przez Bluetooth?
- 22. Uzyskaj numer telefonu komórkowego z Facebooka api
- 23. Zamrożenie gniazda Bluetooth telefonu
- 24. Problem z wyrównaniem jQuery dla telefonu komórkowego
- 25. Jak pobrać bazę danych SQLite z urządzenia z systemem Android?
- 26. Połącz niską energię bluetooth iBeacon z systemem Android 4.3
- 27. Android uzyskać obraz kontaktu, nazwę i numer telefonu komórkowego
- 28. Jak uzyskać dostęp do danych wyjściowych dziennika z prawdziwego urządzenia z systemem Windows 8 telefonu
- 29. Podłączanie do wbudowanego urządzenia Bluetooth z urządzenia z Androidem
- 30. Uzyskiwanie poziomu naładowania baterii zestawu słuchawkowego Bluetooth w systemie Mac OSX
Dziękuję bardzo! Próbowałem połączyć kanał RFCOMM między połączonymi urządzeniami za pomocą createRfcommSocketToServiceRecord(), a ja wypróbowałem kilka UUID, w tym 00001103-0000-1000-8000-00805F9B34FB, ale większość z nich nie udało się połączyć. Nie wiem, jak połączyć się jako zestaw słuchawkowy i jak wysyłać polecenia AT. Czy mogę po prostu użyć interfejsów API systemu Android do wdrożenia tej funkcji? Whethe I powinien komunikować się z BlueZ? – user2401226