AVRCP 프로파일은 TV와 하이파이 장비 (Hi-Fi Equipment), 또는 단일 리모콘 (또는 기타 장치)으로 사용자가 액세스 할 수 있는 모든 A/V 기기를 제어할 수 있게 해주는 다른 장치들을 제어할 표준 인터페이스 (Standard Interface)를 제공하도록 설계되었습니다. 이것은 A2DP 또는 VDP와 관련되어 사용될 수있습니다.
사용 시나리오 (Usage Scenarios)
기본적으로 이미 일반적으로 많이 사용되는 메뉴 기능들을 조정할 수 있습니다. 예를 들면, 음량 조정, 플레이, 중지, 건너 뛰기 뿐만 아니라 TV의 밝기 조정, VCR 타이머 등을 조정할 수 있습니다.
제품 예 (Example Products)
다음은 AVRCP 프로파일을 사용하는 장치 유형의 몇 가지 예입니다.
제어장치 (Controller)
▲ 개인용 컴퓨터 (Personal computers)
▲ PDA
▲ 모바일폰 (Mobile
Phone)
▲ 리모트 콘트롤러 (Remote Controller)
▲ 헤드폰 (Headphone), 플레이어/레코더
(Player/Recorder), 타이머 (Timer), 튜너 (Tuner), 모니터 (Monitor)와 같은 AV 장치들
대상장치 (Target)
▲ 오디오 플레이어/레코더 (Audio Player/Recorder)
▲ 비디오 플레이어/레코더
(Video Player/Recorder)
▲ TV
▲ 튜너 (Tuner)
▲ 증폭기 (Amplifier) 또는 헤드폰
(Headphone)
기술적인 접근 (Getting Technical)
AVRCP는 컨트롤러와 대상 장치의 두 가지 역할을 정의합니다.
▲ 제어장치 (Controller) : 제어장치 (Controller)는 일반적으로 원격 제어 장치
(Remote Control Device)로 간주됩니다.
▲ 대상 장치 (Target) : 대상장치 (Target)는 제어장치의 제어에
따라 특성이 변경됩니다.
→ "워크맨 (Walkman)" 타입의 미디어 플레이어 (Media Player)의 경우, 제어 장치는
트랙을 건너뛰기가 가능한 헤드셋일 수도 있고, 대상장치는 실제 미디어 플레이어 (Media Player)일 수 있습니다.
이 프로토콜은 구현이 간단하고 쉬운 동작을 위한 AV/C 디지털 인터페이스 명령 세트 (Digital Interface Command Set)의 범위를 규정합니다. 이 명령 세트는 1394 무역 협회에 의해 정의된 것입니다. 이 프로토콜은 제어 메시지에 대한 AV/C 디바이스 모델 (AV/C Device Model) 및 명령 형식 (Command Format)을 채택하고 이러한 메시지는 오디오/비디오 제어 전송 프로토콜 (Audio/Video Control Transport Protocol : AVRCP)에 의해 전송됩니다.
AVRCP에서 제어장치 (Controller)는 사용자 동작을 A/V 제어 신호로 변환하고, 그것을 원격 블루투스 지원 장치 (Remote Bluetooth Enabled Device)에 송신한다. 종래의 적외선 원격 제어장치 (Infrared Remote Controller)의 기능들이 이 프로토콜로 구현될 수있다. 이 프로토콜에서 설명한 원격제어는 오직 A/V 제어만을 위해 설계되어 있습니다.
베이스밴드 (Baseband), LMP 및 L2CAP는 OSI 계층 1 및 2 블루투스 프로토콜입니다. AVRCP는 A/V 기기를 제어하기 위한 메시지와 절차를 정의합니다. SDP는 Bluetooth Service Discovery Protocol입니다. AV 제어는 A/V 기기 제어 신호를 담당하는 부분이고 이 신호는 AV/C 명령에 기반합니다.
관련 링크 : 블루투스 프로파일 개요 (Bluetooth Profiles Overview) (http://smartits.tistory.com/19)
'블루투스 (Bluetooth)' 카테고리의 다른 글
블루투스 프로토콜 : Object Exchange (OBEX) (0) | 2016.02.12 |
---|---|
블루투스 프로파일 : Advanced Audio Distribution Profile (A2DP) (3) | 2016.02.08 |
블루투스 프로토콜 : RFCOMM with TS 07.10 (0) | 2016.02.06 |
블루투스 스택구조 (Bluetooth Stack Architecture) (0) | 2016.01.18 |
2가지 분류의 블루투스(Bluetooth) 기기 구현 (2) | 2016.01.12 |