범용 원격 콘솔
Universal Remote ConsoleURC(Universal Remote Console)는 원격으로 사용할 수 있는 장치에 대한 대체 사용자 인터페이스를 정의하는 표준이다.URC의 어휘에서는 리모컨 장치를 "컨트롤러"라고 하고, 리모컨이 제어하는 장치를 "타겟"이라고 한다.컨트롤러는 사용자 인터페이스 언어, 사용 편의성, 장애인에 대한 접근성 등 다양한 측면에서 대안이 될 수 있는 대상에 대한 사용자 인터페이스를 제시한다.다른 기기나 제품("타겟")의 사용자 인터페이스는 매우 다양할 수 있기 때문에, 유니버설 원격 콘솔은 사용자가 단일 기기를 통해 이러한 제품을 제어할 수 있게 할 것이다. 이 단일 장치는 사용자의 필요에 맞게 조정된 인터페이스를 제공할 것이다.[1]대상과 컨트롤러 사이의 통신은 일반적으로 무선 프로토콜을 사용한다. URC 표준은 어떤 프로토콜을 사용할 수 있는지 제한하지 않는다.[2][3]예를 들어 "URC-HTTP(Universal Remote Console on HTTP)" 프로토콜은 UPnP Remote를 준수하는 서버에서 구현할 수 있는 프로토콜이다.UI(CEA-2014).[4]
URC는 표준 ISO/IEC 24752에 의해 정의된다.[5]이 표준은 1990년대[6] 후반에 시작되어 미국 국립표준연구소(ANSI INCITS 389-2005 ~ 393-2005)에서 최초로 표준화된 초기 작업에 기초한다.[7]2014년에 URC 표준의 대부분의 부분이 업데이트되었고, 새로운 부분(웹 서비스 통합)이 추가되었다.
- ISO/IEC 24752-1:2014: 정보 기술 - 사용자 인터페이스—범용 원격 콘솔—제1부: 일반 프레임워크 (ISO/IEC 24752-1:2008)[8]
- ISO/IEC 24752-2:2014: 정보 기술 - 사용자 인터페이스—범용 원격 콘솔—제2부: 사용자 인터페이스 소켓 설명(ISO/[9]IEC 24752-2:2008)
- ISO/IEC 24752-4:2014: 정보 기술 - 사용자 인터페이스—범용 원격 콘솔—제4부: 대상 설명(ISO/[10]IEC 24752-4:2008)
- ISO/IEC 24752-5:2014: 정보 기술 - 사용자 인터페이스—범용 원격 콘솔—5부: 리소스 설명(ISO/[11]IEC 24752-5:2008)
- ISO/IEC 24752-6:2014: 정보 기술—사용자 인터페이스—범용 원격 콘솔—6부: 웹 서비스 통합[12]
참고 항목
외부 링크
- 오픈URC 얼라이언스
- Trace URC SDK: URC(Universal Remote Console) 기술의 오픈 소스 구현
참조
- ^ Vanderheiden, Gregg; Carey, Kevin; Magennis, Mark: 원격 콘솔, 장애인을 위한 전자 접근성 정책 툴킷
- ^ OpenURC Alliance:Universal Remote Console 프레임워크 개요
- ^ Vanderheiden, Gregg; Zimmermann, Gottfried; Trewin, Shari: "인터페이스 소켓, 원격 콘솔 및 자연 언어 에이전트: A V2 URC 표준 백서", 버전 1.8, 2005년 2월
- ^ Takur, Parikshit; Rosa, Bruno; Alves, Nelson; Zimmermann, Gottfried: URC-HTTP Protocol 2.0(ATR) - Approved Technical Report 2013-12-17.오픈URC 얼라이언스
- ^ ISO: ISO/IEC 24752-1:2008 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - Part 1: 프레임워크 및 후속 부품
- ^ Vanderheiden, Gregg; Law, Chris; Kelso, David: "URC(Universal Remote Console Communication Protocol)", CSUN 1998
- ^ INCITS: V2 - 정보 기술 액세스 인터페이스
- ^ ISO: ISO/IEC 24752-1:2014: 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - 제1부: 일반 프레임워크
- ^ ISO: ISO/IEC 24752-2:2014: 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - 제2부: 사용자 인터페이스 소켓 설명
- ^ ISO: ISO/IEC 24752-4:2014: 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - 제4부: 대상 설명
- ^ ISO: ISO/IEC 24752-5:2014: 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - 제5부: 리소스 설명
- ^ ISO: ISO/IEC 24752-6:2014: 정보 기술 - 사용자 인터페이스 - 범용 원격 콘솔 - 제6부: 웹 서비스 통합