안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol

기기에서 멀티포인트 헤드폰 설정하기

멀티포인트 헤드폰을 사용하면 동시에 블루투스 기기 2개에 연결하고 오디오 소스를 선택하여 재생할 수 있습니다. 이렇게 하면 한 기기에서 미디어를 재생하다가 헤드폰을 전환하여 연결된 다른 기기에서 통화할 수 있습니다.

요구사항

  • 기기 2대와 블루투스로 연결할 수 있는 헤드폰
  • Google Play 서비스를 사용하는 Android 8 이상의 기기

멀티포인트 사용 설정하기

  1. Android 기기에서 설정
    안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
    연결된 기기를 탭합니다.
  2. 기기 옆의 설정
    안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
    을 탭합니다.
  3. 멀티포인트
    안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
    멀티포인트 사용을 탭합니다.
  4. 원하는 오디오 소스 기기 2개에 헤드폰을 연결합니다.
    • 헤드폰이 연결되어 있는지 확인하려면 오디오 소스 기기의 블루투스 설정으로 이동하세요.

헤드폰을 오디오 소스 2개에 연결하기

중요: 원하는 오디오 소스 2개와 미리 페어링해 두어야 합니다.

헤드폰이 연결되면 두 기기 간에 자동으로 전환할 수 있습니다.

기기를 처음 연결하려면 다음 단계를 따르세요.

  1. 첫 번째 기기의 블루투스 설정으로 이동하여 기기를 헤드폰에 연결합니다.
  2. 두 번째 기기의 블루투스 설정으로 이동하여 기기를 헤드폰에 연결합니다.

다른 기기에서 미디어로 전환하기

헤드폰에서 오디오 소스를 전환할 때는 첫 번째 기기에서 미디어나 오디오를 중지한 다음 두 번째 기기에서 미디어나 오디오를 시작해야 합니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

기본적으로 한 앱에서 블루투스 소켓을 생성할 때에 들어가는 시간이 있는데, 

한개의 기기와의 통신을 수행할 때에는 크게 고려할 정도가 아닌 딜레이지만

세 개 이상의 기기와 소켓을 생성하여 통신을 수행할 때에 소켓을 open하는데 걸리는 시간은 

눈에 띄게 배로 증가하게 된다.

우선 액티비티 내부에서 이런 작업들을 수행할 경우, 다음 액티비티로 넘어갈 때 이전 액티비티에서 소켓을 클로징해주지

않으면 잡을 수 없어 오픈과 클로징을 반복해야만 하는 번거로운 과정과 타임 딜레이가 생기는 상황이었다.

이를 해결하기 위해 액티비티들과 독립되 독자적으로 존재하는 Application 클래스가 생각이 났고,

여기에서 블루투스 소켓 통신을 유지하면 되지 않을까 하는 아이디어를 가지고 서치를 조금 했다.

아니나다를까 그런 사례들이 몇몇 보이는 걸 보았고, 실적용까지 마쳐 반복적인 소켓 오픈클로징을 제거할 수 있는 수준이 되었다.

과정은 대충 아래처럼 된다.

1. 사용할 Application 클래스를 생성하고 필요한 환경들을 조성한다. 

클래스 생성 > 매니페스트 name에 추가

2. 참조할 블루투스 소켓들과 최초 연결에 필요한 과정들을 Application 클래스 내부에 선언한다.

- 블루투스 소켓 x n

- 블루투스 MAC 주소(혹은 Search 메소드 등)

- 연결에 필요한 UUID

- n개의 소켓에 수행할 n개의 connect 메소드 

3. 블루투스 연결을 수행하고 이용할 액티비티에서 Application 클래스를 가져온다.

4. Getter를 활용해 블루투스 소켓을 가져오고, 연결과 Parser 생성등의 과정을 수행한다.

여기서 만약 앱에서 반복수행을 필요로 하는 경우(액티비티로 다시 돌아와야 할 경우)

소켓의 생성 여부(null인지 확인)와 연결상태 확인(isConnected())을 이용해

반복 작업을 간단히 스킵할 수 있음

5. 이 과정을 마치면 액티비티의 생성과 소멸에 상관없이 소켓유지 및 통신을 유지하는 앱의 모습을 감상할 수 있다.

반면 연결이 계속 유지될 때의 일어날 수 있는 상황을 잘 핸들링 할 수 있도록 하자.

< 참조 >

- http://arabiannight.tistory.com/entry/304

- https://stackoverflow.com/questions/17568470/holding-android-bluetooth-connection-through-multiple-activities

일반 정보/갤럭시 꿀팁

[갤럭시 꿀팁] 휴대폰 한 개에 블루투스 이어폰 두 개 연결해서 같이 듣는 방법

가장자리 2022. 3. 27. 22:11

버스나 지하철에서 혹은 아주 조용한 공간에서 음악을 들을 때, 혹은 영화를 볼 때 이어폰이 필요하죠. 하지만 하나의 디바이스에서 두 개의 블루투스 이어폰을 연결해서 들을 수 있을까요? 갤럭시에서 설정하는 방법이 있습니다.  

갤럭시 1대에 무선이어폰 2대 연결하는 방법

무선 이어폰 2대 페어링

무선 이어폰 2대를 연결하기 위해서는 연결할 이어폰 2개가 모두 휴대전화 블루투스 장비로 등록이 되어 있어야 합니다. 이어폰마다 블루투스 페어링 하는 방법은 다소 차이가 있으니 그 부분은 넘어가도록 하겠습니다.

제가 테스트 한 블루투스 이어폰은 Galaxy Buds Live와 LG Tone+ PFL7를 동시에 연결하는 것입니다.

휴대폰 블루투스 설정 방법

안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol

  1. 상단 바를 내려 블루투스 아이콘을 꾸욱 눌러 설정 창에 들어갑니다.
  2. 오른쪽 상단 점 세개를 눌러 고급 메뉴를 눌러주세요.
  3. 점 세개를 누른 뒤 고급을 눌러 세부 설정에 들어갑니다.

갤럭시 Music Share 활성화하는 방법

안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol
안드로이드 블루투스 2개 연결 - andeuloideu beullutuseu 2gae yeongyeol

삼성 갤럭시 Music Share 설정하는 방법
  1. 고급 설정에서 Music Share(뮤직쉐어)를 활성화해주세요.
  2. 상단 블루투스 아이콘을 눌러 열어주세요.
  3. 연결하려고 하는 블루투스 이어폰은 2개를 모두 연결해주세요.
  4. 상태바를 내려 미디어 출력을 선택해 주세요.
  5. 소리를 출력하려고 하는 이어폰 옆에 체크박스를 눌러주세요.

이렇게 하면 제조사다 달라도 무선 이어폰 2대를 하나의 휴대폰, 혹은 태블릿에 연결할 수 있습니다. 

Samsung Galaxy 휴대폰, 태블릿에 무선 이어폰 2대 모두 연결하는 방법에 대해 설명드렸습니다. 


추천 콘텐츠