Google 빠른 페어링 서비스

소개

Google 빠른 페어링 서비스 (GFPS)는 저전력 블루투스 (BLE)를 활용하여 휴대전화 배터리를 많이 사용하지 않고도 근처 블루투스 기기를 검색하여 기기 근접도를 기반으로 '마법 같은' 시나리오를 지원합니다.

기능

GFPS는 사용자 상호작용을 가능한 한 적게 유지하면서 스피커, 헤드폰, 자동차 키트, 마우스, 키보드와 같은 블루투스 및 BLE 기기의 페어링을 용이하게 하는 것을 목표로 합니다. 다음 사양을 구현함으로써 Google은 이 사양을 기반으로 하는 추가 기능을 계속 출시할 예정입니다. 여기에는 다음과 같은 콘텐츠가 포함됩니다.

  1. 간편한 초기 페어링을 위해 기기가 페어링 모드일 때 반페이지 알림 표시 또한 호환 앱은 사용자에게 쉽게 마케팅할 수 있습니다.
  2. 초기 페어링이 완료된 후 기기를 사용자 계정과 연결
  3. 기기가 켜지고 사용자가 소유한 다른 스마트폰, 태블릿 또는 데스크톱 근처에 있을 때 후속 페어링 알림 표시. 따라서 사용자는 다른 기기와 페어링하기 전에 기기를 페어링 모드로 다시 전환하는 방법을 알 필요가 없습니다.
  4. 맞춤설정한 이름을 기기에 연결.
  5. 헤드폰의 배터리 알림이 표시됩니다.
  6. Android 10 이상에서 기기 세부정보를 표시합니다.
  7. 사용자가 분실한 헤드셋 또는 이어폰을 찾을 수 있는 기능
  8. 오프라인 페어링은 네트워크 연결이 약한 상황에서도 사용할 수 있습니다.
  9. 오디오 전환을 지원하여 사용자 활동 (예: 영화 시작)과 우선순위가 지정된 이벤트(예: 수신 전화)에 따라 기기 간에 헤드셋 연결을 원활하게 전환합니다.
  10. 청각 보조 기기를 지원하여 중요한 들을 수 있는 기능에 관한 더 나은 액세스 제어를 제공합니다.

기능 요구사항

기기 유형에 따라 기능 지원 요구사항이 다릅니다. 자세한 내용은 기기 기능 요구사항을 참고하세요.

종속 항목 프로파일링

GFPS 구현은 블루투스 핵심 사양 v4.2 이상과 호환됩니다.

옥텟 순서

필드가 여러 바이트로 구성되었든 상관없이 바이트 순서는 빅 엔디언 즉, 네트워크 바이트 순서입니다 (가장 중요한 옥텟부터 가장 중요하지 않은 옥텟까지).

이는 네트워크를 통해 전송되는 바이트의 표준이지만 블루투스 SIG 사양의 멀티바이트 필드의 바이트 순서 지정과는 다릅니다 (예: 광고의 서비스 UUID는 Little-endian입니다).

참조 구현

참조 구현은 Nearby 포함된 SDK 라이브러리를 참고하세요.