HDMI CEC 명령 전송, 기기 간의 통신

0
30

HDMI CEC 버스 표준에 따르면 최대 15개의 다른 장치를 지원할 수 있습니다. 그러나 실제로는 소비자 전자 제품 제조업체들이 TV의 HDMI 포트 수에 따라 최대 4개의 장치를 지원하는 경우가 많습니다. 더 많은 장치를 지원하는 것은 보통 산업 분야에서 필요합니다. 이 수는 비즈니스용 TV 및 기타 장치를 지원하기에 충분합니다.

HDMI CEC가 활성화되면 네트워크에 새 장치가 등록되고 사용 가능한 주소 중 하나를 선택하여 논리 주소를 받습니다. 장치는 정상적인 작동을 위해 필요한 (TV, 플레이어, 스트리밍 장치, 오디오 장치 등) 자기에 대한 정보를 전송합니다. HDMI가 주로 비디오 인터페이스이기 때문에 TV 또는 모니터가 항상 마스터 장치로 선택됩니다.

HDMI CEC 명령 구조 이해

HDMI CEC(Consumer Electronics Control) 명령은 10비트로 구성됩니다. 일반적으로 이 명령은 두 개의 블록으로 나뉩니다. 첫 번째 블록은 명령을 시작하는 장치와 대상 장치를 식별하고, 두 번째 블록은 실행할 특정 명령을 포함합니다.

특정 장치로 명령을 전달할 필요가 없는 경우에는 명령 블록만 전송됩니다. CEC 버스에 연결된 모든 장치는 이 명령을 수신하고 실행합니다. 이는 흔히 발생하는 상황입니다.

예를 들어 TV, Fire Stick 및 사운드바로 구성된 설정을 생각해 보십시오. 어떤 장치를 먼저 켜든 활성화된 장치는 CEC 버스에 연결된 모든 장치를 켜기 위해 HDMI CEC 명령을 전송합니다.

또한 스트리밍 장치로 영상을 보고 있을 때, 영상을 일시 정지하고 싶다면 TV 리모컨을 사용하여 일시 정지 버튼을 누를 수 있습니다. TV는 일시 정지 명령을 생성하여 CEC 버스에 전송합니다. 이 경우 Fire Stick만이 이 명령에 반응할 것입니다. 일시 정지 기능을 인식하지 않는 사운드바는 이 명령을 무시하게 됩니다.

LEAVE A REPLY

Please enter your comment!
Please enter your name here