카테고리 없음

bluetooth profile 정리

테니스치는토끼 2014. 12. 18. 15:04

HSP와 HFP: 각각 헤드셋과 핸즈프리를 위한 프로파일로 전화기의 통화 기능과 연동이 됩니다. 헤드셋 프로파일은 통화 음성을 전달할수 있고 핸즈프리 프로파일이 재다이얼, 음성 다이얼, 통화 받기/끊기등 원격조정하는 기능을 제공함으로써 통화용 모노 헤드셋이나 자동차 핸즈프리 시스템 같은것들에 많이 적용 되어 있습니다.
참고로 헤드셋 프로파일로 음악 재생을 지원하는 경우 절대 비추입니다. 헤드셋 프로파일은 음성통화를 위해서 만들어 졌기에 모노에다가 64Kbit/s의 음질 밖에 안되서 말그대로 전화기를 통해서 음악을 듣는 수준이에요. (컬러링보다 못한 음질이랄까)


A2DP와 AVRCP: A2DP는 스테레오 오디오를 지원하는 블루투스 프로파일로서 블루투스로 음악을 감상하시려면 이 프로파일을 지원하는 기기와 이어폰/헤드폰/스피커가 사실상 필수 입니다. AVRCP는 HFP가 통화기능의 조작을 지원했듯이 음악의 재생, 정지, 다음곡, 이전곡 등 음악 재생을 조정하는것을 지원하게 해줍니다.

GOEP 혹은 OBEX: 가장 기초적인 블루투스 파일공유 프로토콜입니다. 사실 OBEX는 자체로 사용되지 않고 다른 파일전송의 프로파일의 기초로 사용된다네요.

PAN: 개인 영역 네트워크라는 뜻으로 블루투스 기기들끼리의 접속을 만드는 프로파일입니다. 이것을 OBEX 대신 파일 전송을 위해서 사용하는 경우도 있어요. 역시 가장 많이 사용되는것은 블루투스 테더링을 할때일듯.

HID: 윈도우에선 휴먼 인터페이스 장치로 번역 되어어 있는데요. 마우스, 키보드, 컨트롤러 같은 인터페이스 조작 기기들을 말하는것입니다.
USB와 비슷한 형식으로 구현되있어서 기본 드라이버를 제공을 하면 거의 모든 블루투스 키보드나 컨트롤러는 호환이 되죠. 이 아이디어를 활용한 주변기기들이 요즘 많이 나오고 있습니다. 블루투스 키보드 케이스라든가, 스마트폰/타블렛용 게임 컨트롤러 라든가.


원작: http://konatamoe.tistory.com/717