높 은 레벨 에서 , 적응 형 CDN 스위칭 을 수행 하 는 프로세스 들 은 콘텐츠 를 스트리밍 하 기 위한 제 1 CDN 제공 자 에 접속 하 는 것 과 , 콘텐츠 를 재생 하 고 로컬 재생 조건 들 을 평가 하 는 것 , 원 하 는 재생 레벨 을 결정 하 는 것 , 또 다른 CDN 제공 자 에 대한 스위칭 을 탐색 하 는 데 필요 한 조건 들 을 검사 하 는 것 , 및 상기 조건 들 이 만족 되 면 그 검색 을 수행 하 는 것 을 수반 한다 . 더 나 은 성능 으로 필요 한 콘텐츠 를 전달 할 수 있 는 대체 CDN 제공 자 가 발견 되 면 , 제 1 CDN 대신 에 대체 CDN 을 통해 스트리밍 이 연속 될 수 있 다 . 많 은 실시 예 들 에서 , 대체 CDN 검색 을 시작 하 는 데 필요 한 조건 들 은 , 이 에 한정 되 는 것 은 아니 지만 , 제 1 CDN 의 대역폭 , 원 하 는 재생 레벨 에서 의 스트리밍 에 소요 되 는 시간 , 로드 밸 런 싱 관련 사항 , 사용 주파수 , 및 / 또는 재 버퍼링 조건 들 을 포함 할 수 있 다 . 본 발명 의 한 실시 예 에 따른 적응 형 CDN 스위칭 을 수행 하 는 프로세스 가 도 3 에 도시 된다 .