적응 형 CDN 스위칭 시스템 ( 100 ) 은 대체 스트림 들 로 처리 하 기 위한 콘텐츠 ( 101 ) 를 수신 하 는 트랜스 코더 ( 105 ) 를 포함 한다 . 특정 실시 예 들 에서 , 이러 한 처리 는 콘텐츠 의 짧 은 세그먼트 들 이 트랜스 코딩 되 고 즉각 적 인 배포 를 위해 CDN 네트워크 들 로 전달 되 도록 요구 하 는 라이브 스트리밍 상황 들 ( live streaming situations ) 에 대해 즉석 에서 ( on the fly ) 수행 될 수 있 다 . 적응 형 CDN 스위칭 시스템 ( 100 ) 은 또한 콘텐츠 를 전달 하 도록 구성 된 제 1 CDN 서버 ( 110 ) 를 포함 한다 . 대부분 의 경우 들 에 있 어서 , 미디어 콘텐츠 ( 이 에 한정 되 는 것 은 아니 지만 , 예 를 들 면 , 비디오 ) 는 상이 한 최대 비트 레이트 들 로 인코딩 되 고 보다 작 은 부분 들 로 세그먼트 화 된다 . 일부 실시 예 들 에서 , 세그먼트 들 은 바이트 범위 요청 들 ( byte - range requests ) 을 통해 액세스 될 수 있 는 단일 파일 로 저장 된다 . 다른 실시 예 들 에서 , 각각 의 콘텐츠 세그먼트 는 개별 파일 로 저장 된다 . 다수 의 실시 예 들 에서 , 콘텐츠 세그먼트 들 은 개념 적 이 며 콘텐츠 스트림 내 의 콘텐츠 의 단순히 블록 일 뿐 이 다 . 도시 된 실시 예 에서 , 제 1 CDN 서버 는 HTTP 서버 이 다 . 다른 실시 예 들 에서 , 제 1 CDN 서버 는 소스 미디어 ( 이 에 한정 되 는 것 은 아니 지만 , 비디오 , 오디오 , 품질 분석 및 / 또는 서브타이틀 을 포함 ) 의 프로세싱 및 전달 을 수행 하 기 에 충분 한 자원 들 을 갖 는 임의 의 프로세싱 장치 일 수 있 다 . 다양 한 재생 장치 들 이 인터넷 과 같 은 네트워크 ( 140 ) 를 통해 매니 페스트 ( manifest ) 에 기초 하 여 제 1 CDN 서버 로부터 콘텐츠 의 세그먼트 들 을 요청 할 수 있 다 .