데이터 drom sco 소켓을 읽고 스피커에서 재생하는 Android 앱을 쓰려고합니다. 동시에 마이크에서 데이터를 읽고 연결된 sco 연결로 보냅니다. setbluetoothsco(on)
나를 위해 트릭을하지 않습니다. 내 이해에 따라, 우리는 sco 소켓에 들어오는 모든 데이터에 대해 입력 장치 및 스피커를 출력 장치로 설정해야합니다. 어떻게 진행해야합니까?들어오는 스코어 소켓에서 데이터 재생
0
A
답변
0
STREAM_MUSIC의 기본 장치는 유선 액세서리를 연결했거나 전화를 A2DP 액세서리와 페어링하지 않은 경우 내부 스피커 여야합니다. 예를 들어 스트림 유형을 지정할 수 있습니다. AudioTrack을 위해.
내장 마이크를 사용하려면 MIC을 AudioRecord/MediaRecorder의 오디오 소스로 지정할 수 있습니다.
setbluetoothsco는 원하는 것이 아닙니다. BT SCO 액세서리에 일부 스트림 유형을 강제로 라우팅 할 수 있습니다.
AFAIK SCO 링크는 8 kHz 모노 전이중 오디오 전용 대역폭을 가지고 있으므로 SCO를 통해 들어오는 라우드 스피커에서 재생되는 모든 사운드는 상당히 나빠질 것입니다. 당신은 이미 그 사실을 잘 알고있을 것입니다. 그러나 나는 그것을 언급해야한다고 생각했습니다.
관련 문제
- 1. 들어오는 비디오 스트림 재생
- 2. ICMP 소켓에서 데이터 수신
- 3. 데이터 그램 소켓에서 setSotimeout
- 4. gstreamer를 사용하여 로컬 소켓에서 H264 스트림 재생
- 5. 들어오는 데이터 필터링
- 6. AudioTrack : WiFi를 통해 들어오는 소리 재생
- 7. gstreamer로 들어오는 RTP 비디오 스트림 재생
- 8. Java 클라이언트 소켓에서 데이터 읽기
- 9. TCP 소켓에서 잘못된 데이터 읽기
- 10. 보안 소켓에서 데이터 암호 해독
- 11. UDP 소켓에서 큰 데이터 보내기
- 12. 닫힌 후 소켓에서 데이터 읽기
- 13. 블루투스 들어오는 데이터 스트링 왜곡
- 14. TCP 포트 소켓에서 XML 데이터 읽기
- 15. 소켓에서 단일 버퍼로 청크 데이터 수신
- 16. GWT로 오디오 데이터 재생
- 17. objective-C (스코어 정렬을 수행하기 위해) 스코어 행렬을 채우는 법
- 18. 안드로이드 미디어 플레이어 : 들어오는 전화 통화 및 백그라운드에서 오디오 재생
- 19. 배열에서 XNA 정렬 스코어
- 20. 자바 웹에서의 축구 스코어
- 21. SolrNet에서 스코어 필드 사용
- 22. 세이브로드 하이 스코어
- 23. 단어의 스크래블 스코어 계산하기
- 24. 스키마의 부스트 스코어
- 25. 스코어 보드 PHP 루프
- 26. 데이터베이스의 평균 스코어 (Django)
- 27. 언더 스코어 표현이
- 28. 최저 스코어 프로그램을 내림
- 29. 스코어 타이머를 만드는 방법
- 30. 파이썬 언더 스코어 변수