이 에 따라 , 904 에서 콘텐츠 를 제공 하 는 단계 는 디스플레이 ( 104 ) 를 통해 및 / 또는 디스플레이 ( 104 ) 또는 운동 기구 ( 102 ) 와 연관 된 하나 이상 의 스피커 를 통해 운동 클래스 를 재생 ( 예 를 들 어 , 디스플레이 ) 하 는 단계 를 포함 할 수 도 있 다 . 904 에서 콘텐츠 를 제공 하 는 단계 는 비디오 파일 의 특정 부분 동안 , 디스플레이 ( 104 ) 를 통해 , 비디오 파일 에 포함 된 하나 이상 의 실행 가능 컨트롤 ( 418 ) 을 디스플레이 하 는 단계 를 또한 포함 할 수 도 있 다 . 예 를 들 어 , 방법 ( 800 ) 과 관련 하 여 전술 된 바 와 같이 , 서버 ( 302 ) 는 강사 에 의해 수행 되 는 운동 클래스 에 대응 하 는 실행 가능 컨트롤 ( 418 ) 을 생성 할 수 도 있 다 . 예 를 들 어 , 서버 ( 302 ) 는 강사 가 운동 클래스 를 수행 할 때 강사 에 의해 발언 된 수행 명령 에 대응 하 는 실행 가능 컨트롤 ( 418 ) 을 생성 할 수 도 있 다 . 대안 적 으로 , 서버 는 복수 의 운동 기구 로부터 수신 되 고 공통 성능 지표 와 연관 된 사용 자 데이터 에 적어도 부분 적 으로 기초 하 여 실행 가능 컨트롤 ( 418 ) 을 생성 할 수 도 있 다 . 이러 한 실행 가능 컨트롤 ( 418 ) 은 902 에서 수신 된 비디오 파일 내 에 임 베드 되 고 그리고 / 또는 다른 방식 으로 연관 될 수 도 있 다 . 이러 한 실행 가능 컨트롤 ( 418 ) 이 904 에서 디지털 하드웨어 ( 148 ) 의 프로세서 에 의해 실행 될 때 , 디지털 하드웨어 ( 148 ) 의 프로세서 는 사용 자 인터페이스 ( 예 를 들 어 , 사용 자 인터페이스 ( 400 ) ) 를 통해 실행 가능 컨트롤 ( 418 ) 과 연관 된 텍스트 또는 다른 정보 의 디스플레이 를 야기 할 수 도 있 다 . 몇몇 예 에서 , 이러 한 텍스트 ( 예 를 들 어 , 안내 , 격려 말 등 ) 는 사용 자 인터페이스 ( 400 ) 에 포함 된 하나 이상 의 각각 의 윈도우 ( 422 ) 를 통해 디스플레이 될 수 도 있 다 . 몇몇 예 에서 , 이러 한 윈도우 ( 422 ) , 실행 가능 컨트롤 ( 418 ) , 및 / 또는 본 명세서 에 설명 된 예시 적 인 사용 자 인터페이스 ( 400 ) 의 다른 부분 은 사용자 ( 106 ) 와 통신 하 고 , 안내 하 고 및 / 또는 격려 하 는 수단 으로서 운동 클 래스 중 에 사용자 ( 106 ) 에게 제공 될 수 도 있 다 . 몇몇 예 에서 , 이러 한 윈도우 ( 422 ) 및 / 또는 실행 가능 컨트롤 ( 418 ) 은 사용 자 입력 을 수신 하 도록 구성 되 지 않 을 수 도 있 고 , 운동 기구 ( 102 ) 의 하나 이상 의 파라미터 를 수정 하 도록 동작 가능 하 지 않 을 수 도 있 다 . 부가 의 예 에서 , 다른 한편 으로 , 904 에서 제공 된 실행 가능 컨트롤 ( 418 ) 중 하나 이상 은 디스플레이 ( 104 ) 를 통해 사용자 ( 106 ) 로부터 터치 입력 을 수신 하 도록 구성 될 수 도 있 다 . 이러 한 예 에서 , 실행 가능 컨트롤 ( 418 ) 중 하나 이상 은 이러 한 입력 에 적어도 부분 적 으로 기초 하 여 , 사용자 ( 106 ) 가 운동 클래스 에 참여 하 기 위해 이용 하 는 운동 기구 ( 102 ) 의 적어도 하나 의 파라미터 를 수정 하 도록 구성 될 수 도 있 다 .