광학 기록 장치 ( REC 1 ) 는 다양 한 기능 엔 티티 ( entity ) 들 을 포함 한다 : 비디오 인코더 ( VDE 1 ) , 깊이 맵 압축기 ( CMP ) , 그래픽 인코더 ( GRE ) , 멀티플렉서 ( multiplexer ) ( MUX 1 ) , 및 제어기 ( CTR 1 ) . 이 기능 엔 티티 들 의 어느 것 이 라도 프로그램 가능 프로세서 에 로딩 된 소프트웨어 프로그램 에 의해 구현 될 수 있 다 . 이 와 같 은 소프트웨어 기반 구 현예 에서 , 소프트웨어 프로그램 은 프로그램 가능 프로세서 로 하여금 관련 된 기능 엔 티티 에 속하 는 특수 한 동작 들 을 수행 하 도록 한다 . 예 를 들 어 , 적절 하 게 프로그램 되 는 단일 프로그램 가능 프로세서 는 상술 한 기능 엔 티티 를 구현 할 수 있 다 . 어떤 기능 엔 티티 라도 프로세싱 단계 또는 일련 의 프로세싱 단계 들 로 동일 하 게 고려 될 수 있 음 이 주목 되 어야 한다 . 예 를 들 어 , 비디오 인코더 ( VDE 1 ) 는 비디오 인코딩 단계 를 나타낼 수 있 다 . 기능 엔 티티 들 은 설명 의 용이 함 을 위해 , 단계 들 대신 에 , 단지 물리 적 엔 티티 들 인 것 처럼 기술 된다 .