실시 예 들 에 따르 면 , 인코더 ( 303 ) 는 소스 비디오 시퀀스 의 픽처 들 을 실시간 으로 또는 응용 에 의해 요구 되 는 임의 의 다른 시간 제약 들 하 에서 코딩 된 비디오 시퀀스 ( 543 ) 로 코딩 및 압축 할 수 있 다 . 적절 한 코딩 속도 를 시행 하 는 것 이 컨트롤러 ( 550 ) 의 하나 의 기능 이 다 . 컨트롤러 는 아래 에 설명 되 는 바 와 같이 다른 기능 유닛 들 을 제어 하 고 이 들 유닛 들 에 기능 적 으로 결합 된다 . 결합 은 명확 성 을 위해 묘사 되 어 있 지 않 다 . 컨트롤러 에 의해 설정 된 파라미터 들 은 레이트 제어 관련 파라미터 들 ( 픽처 스킵 , 양자 화 기 , 레이트 - 왜곡 최적화 기법 들 의 람다 값 들 , ...), 픽처 크기 , 픽처 그룹 ( GOP ) 레이아웃 , 최대 움직임 벡터 검색 범위 등 을 포함 할 수 있 다 . 본 기술 분야 의 통상 의 기술자 는 컨트롤러 ( 550 ) 의 다른 기능 들 을 쉽 게 식별 할 수 있 는데 그 이유 는 그것 들 이 특정 시스템 설계 에 대해 최적 화 된 비디오 인코더 ( 303 ) 에 관련 될 수 있 기 때문 이 다 .