2 개의 블루투스 동글로 2 개의 블루투스 스피커를 구성하는 방법은 무엇입니까? 스피커를 연결하는 것에 대해 생각했습니다. Kensington Bluetooth v4.0

나는 일반적으로 pulseaudio를 사용하여 컴퓨터 스피커와 블루투스 스피커로 스트리밍합니다. 지금까지 큰 문제는 없습니다. 그러나 나는 두 번째 블루투스 스피커를 연결하는 것에 대해 생각했습니다.

Kensington Bluetooth v4.0 동글에서 제공하는 Bluetooth 연결을 사용하지만 2 개의 스피커를 연결하려고하면 두 번째 스피커가 즉시 연결 및 연결 해제되었습니다. 일부 연구 후 내 블루투스 인터페이스가 하나의 A2DP 스트리밍 만 동시에 지원한다고 결론을 내 렸습니다. 따라서 솔루션은 멀티 스트림 동글을 구입하거나 (존재하지 않는지 확실하지 않음) 병렬로 두 번째 블루투스 동글을 사용하려고하는 것입니다. 노력하고 있습니다).

내 생각은 다음과 같습니다. 스피커 1을 동글 1에 연결하고 스피커 2를 동글 2에 연결하고 펄스 오디오를 두 스피커로 동시에 스트리밍하도록 설정 한 다음 앉아서 휴식을 취합니다. 글쎄 … 나는 그것을 작동시킬 수 없다.

hciconfig를 실행할 때 2 hci0 및 hci1이 표시되지만 함께 있으면 장치를 감지 할 수 없습니다. hciconfig를 사용하여 동글 중 하나를 비활성화하여 다른 동글과 연결하고 테스트하려고 시도했지만 작동하지 않습니다. 두 동글이 PC에서 혼자 연결되어 있으면 완벽하게 작동하지만 동시에 작동시킬 수는 없습니다. 또한 blueman을 시도했지만 명령 줄에서와 동일한 동작을 얻습니다. 내 질문은 다음과 같습니다.

  • Ubuntu 14.04에서 2 개의 블루투스 동글을 동시에 구성 할 수 있습니까?
  • 2 개의 블루투스 인터페이스로 동시에 오디오를 스트리밍 할 수 있습니까?

질문에 “예”라는 대답이 있으면 그 방법을 알고 싶습니다.



답변

좋아, 나는 그것이 가능하다는 것을 발견했고 나는 방법을 발견했다.

  1. 모든 bluez (bluez + bluez- *) 패키지를 설치하고 Bluetooth (blueman, bluewho 등)와 관련된 다른 응용 프로그램을 제거했습니다. 이것이 꼭 관련이 있는지는 모르겠지만, 그렇게하지 않으면 스피커에 연결할 수 없었습니다.

    또한 모든 pulseaudio 유틸리티를 설치하고 동시 출력 가상 장치를 구성했습니다.

  2. 두 동글을 연결하십시오. 그들은 hci0과 hci1이라는 이름을 얻습니다.

  3. 다음으로 장치가 차단되지 않았는지 확인해야합니다.

    rfkill list

    블루투스 인터페이스에서 차단이 발견되면 (이 명령은 Wi-Fi도 표시) 차단을 해제해야합니다 (rfkill 맨 페이지에서 확인).

  4. Bluetooth 인터페이스와 페어링 된 장치가 없는지 확인하십시오.

    bt-device -a hci0 -l

    bt-device -a hci1 -l

    페어링 된 장치가있는 경우 계속하기 전에 이전의 모든 페어링을 삭제하는 것이 좋습니다.

    bt-device -a hciX -r XX:XX:XX:XX:XX:XX

  5. 동글에서 장치를 검색하여 다음과 같은 장치를 찾을 수 있는지 확인하십시오.

    hcitool -i hci0 scan

    hcitool -i hci1 scan

  6. 이전 단계에서는 장치의 블루투스 맥 주소 (XX : XX : XX : XX : XX : XX와 같은 문자열)를 얻습니다. 이 숫자를 사용하여 스피커를 페어링해야합니다 (Mac 주소 끝에 1과 2를 추가하여 2 개의 다른 스피커를 식별했습니다).

    bt-device -a hci0 -c XX:XX:XX:XX:XX:X1

    bt-device -a hci1 -c XX:XX:XX:XX:XX:X2

  7. 다음을 사용하여 오디오 용 스피커에 연결하십시오.

    bt-audio -a hci0 -c XX:XX:XX:XX:XX:X1

    bt-audio -a hci1 -c XX:XX:XX:XX:XX:X2

현재 PulseAudio Volume Control GUI에서 2 개의 스피커를 찾을 수 있어야합니다. 대기 시간, 볼륨 등을 재생하고 조정할 수 있습니다.


추가 정보:

안녕하세요,이 게시물을 읽고 투표하는 분들을위한 업데이트입니다.

멀티 룸 오디오 시스템이라는 아이디어로 여러 개의 스피커를 연결하려는 경우 Bluetooth가 최상의 솔루션이 아닐 수 있습니다. Bluetooth 오디오 스트리밍의 타이밍은 소스와 싱크 사이의 간섭에 따라 달라 지므로 몇 분 후에 각 스피커에서 각기 다른 순간에 음악이 재생됩니다. 대기 시간 (싱크 사이의 지연을 설정할 수있는 매개 변수)을 완벽하게 조정하더라도 몇 분 후에 오디오가 다른 싱크간에 악명 높게 표류합니다.

멀티 룸 오디오 시스템을 설정하고 싶을 때이 솔루션은 실제로 작동하지 않았으며 결국 멀티를 사용하는이 저렴한 아이디어 대신 Wi-Fi를 통해 멀티 룸 오디오를 명시 적으로 지원하는 비교적 저렴한 장치를 찾을 수있었습니다. 블루투스 동글.