자체 호스팅 동영상 콘텐츠 웹사이트에서 영상을 시청하려고 할 때 "미디어 로드 오류: 파일을 재생할 수 없습니다(Error loading media: File could not be played)"라는 오류 메시지가 나타나는 경우가 있습니다. 이 문제는 주로 JW Player가 지원하지 않는 형식의 파일을 불러오려고 할 때 발생하며, 대부분 H264 비디오 코덱을 사용하지 않는 .wmv 또는 .mov 동영상을 로드할 때 트리거됩니다.

이 오류는 데스크톱과 모바일 버전의 Chrome에서 자주 발생하지만, Chrome에만 국한된 문제는 아닙니다. Firefox나 Safari에서도 동일한 현상이 보고된 바 있습니다. 원인은 크게 두 가지로, 임베디드 미디어 플레이어의 잘못된 구성이거나 특정 브라우저 쿠키 또는 확장 프로그램(플러그인)에 의해 발생하는 것입니다.
JW Player란 무엇인가?
JW Player는 월 200억 회 이상의 스트리밍을 처리하는 세계에서 가장 널리 사용되는 임베드형 미디어 플레이어입니다. 매우 가볍고 구버전을 포함한 거의 모든 브라우저에서 안정적으로 작동하며, 각종 광고 네트워크와도 매끄럽게 연동되기 때문에 자체 호스팅 동영상을 운영하는 주요 웹사이트들이 선호하는 솔루션이 되었습니다.
임베드 동영상용으로 가장 안정적인 플레이어 중 하나로 평가받지만, 잘못된 설정으로 인해 플레이어가 지원하지 않는 동영상 파일을 로드하게 되면 바로 이 오류가 발생합니다. 만약 오류의 원인이 웹 관리자의 실수라면, 일반 사용자가 스스로 해결할 방법은 거의 없습니다.
오류 해결 전 확인 사항
문제를 해결하기 전에 먼저 미디어 플레이어 자체의 문제인지, 아니면 사용 중인 브라우저의 문제인지 확인해야 합니다. 가장 간단한 방법은 다른 브라우저에서 동일한 URL을 열어보는 것입니다.
- 다른 브라우저에서도 같은 오류가 발생한다면: 문제가 서버 측에 있을 가능성이 높습니다. 이 경우 해당 웹사이트 관리자에게 문의하여 조치를 요청하는 것이 최선입니다.
- 다른 브라우저에서는 정상 재생된다면: 브라우저 측 문제이므로 아래의 해결 방법을 순서대로 적용해 보세요.
참고: 사용 중인 플랫폼(PC/모바일)에 따라 일부 방법은 적용되지 않을 수 있습니다.
방법 1: Chrome을 최신 버전으로 업데이트
오류가 Chrome에서만 발생한다는 것을 확인했다면, 먼저 브라우저가 최신 버전인지 확인하세요. JW Player는 지원 형식 목록을 꾸준히 업데이트하지만, Chrome 버전이 오래되면 새로운 형식이 제대로 작동하지 않을 수 있습니다.
PC 사용자
일반적으로 Chrome은 브라우저를 종료했다가 다시 열 때 백그라운드에서 자동으로 업데이트를 다운로드하고 적용합니다. 하지만 브라우저를 오랫동안 닫지 않으면 보류 중인 업데이트가 남아 있을 수 있습니다. 수동 업데이트 방법은 다음과 같습니다.
- Chrome 오른쪽 상단의 작업 메뉴(점 3개 아이콘)를 클릭합니다.
- Google Chrome 업데이트를 클릭합니다.

참고: 이 항목이 보이지 않는다면 이미 최신 버전을 사용 중인 것입니다. - 업데이트 다운로드가 완료되면 다시 시작 버튼을 클릭합니다. Chrome이 자동으로 재실행되며 최신 버전이 적용됩니다.
Android 사용자
PC와 마찬가지로 Android에서도 Chrome은 새 버전이 출시되면 자동으로 업데이트됩니다. 다만 Play 스토어 설정에 따라 이 과정이 중단될 수 있습니다. 기본적으로 Play 스토어는 모바일 데이터 연결 시 앱 업데이트 다운로드를 차단하기 때문에, Wi-Fi에 오랫동안 연결하지 않았다면 최신 버전이 아닐 수 있습니다.
- Play 스토어 앱을 열고 왼쪽 상단의 작업 메뉴를 탭합니다.
- 앱 및 게임 관리로 이동하면 업데이트 항목 아래에 설치 가능한 업데이트 목록이 표시됩니다.

- 목록에서 Chrome을 찾아 옆의 업데이트 버튼을 탭합니다.
방법 2: 캐시 및 쿠키 삭제
브라우저를 최신 버전으로 업데이트했다면, 이제 인터넷 사용 기록을 삭제한 후 문제가 해결되는지 확인해 보겠습니다. 사용 중인 기기에 따라 절차가 조금씩 다릅니다.
PC 사용자
- Chrome을 열고 오른쪽 상단의 작업 메뉴(점 3개 아이콘)를 클릭합니다.
- 도구 더보기 > 인터넷 사용 기록 삭제로 이동합니다.
- 기본 탭을 선택하고 기간 드롭다운 메뉴에서 전체 기간을 선택합니다.
- 쿠키 및 기타 사이트 데이터와 캐시된 이미지 및 파일 항목에 체크한 후 데이터 삭제를 클릭합니다.

- 삭제가 완료되면 Chrome을 재시작하고 문제가 해결되었는지 확인합니다.
Android 사용자
- Android 기기에서 Chrome을 실행하고 오른쪽 상단의 작업 메뉴를 탭합니다.
- 설정으로 이동한 후 개인정보 보호를 탭합니다.
- 화면을 끝까지 내린 후 인터넷 사용 기록 삭제를 탭합니다.
- 기본 탭에서 기간을 전체 기간으로 설정하고, 쿠키 및 사이트 데이터와 캐시된 이미지 및 파일 항목에 체크한 뒤 데이터 삭제를 누릅니다.

방법 3: Chrome 확장 프로그램 비활성화 (PC 전용)
Chrome 확장 프로그램 역시 "미디어 로드 오류: 파일을 재생할 수 없습니다" 오류의 원인이 될 수 있습니다. 특히 온라인 활동을 보호하기 위한 보안 관련 확장 프로그램을 사용 중이라면 발생 가능성이 더 높습니다.
다행히 확장 프로그램이 원인인지 빠르게 확인하는 방법이 있습니다. 바로 시크릿 모드를 이용하는 것입니다. 작업 메뉴(오른쪽 상단)를 클릭하고 새 시크릿 창을 선택하세요. 시크릿 모드는 더욱 private한 탐색 환경을 제공할 뿐만 아니라, 별도로 허용하지 않는 한 모든 확장 프로그램을 기본적으로 비활성화합니다.
시크릿 모드에서 오류가 발생했던 URL을 열어보세요. 영상이 정상적으로 재생된다면 어떤 확장 프로그램이 재생을 방해하고 있을 가능성이 높습니다. 이 경우 Chrome 주소창에 "chrome://extensions"를 입력하여 확장 프로그램 관리 페이지로 이동합니다. 이 페이지에서 확장 프로그램을 하나씩 비활성화하면서 영상이 재생되는지 확인하세요. 원인이 되는 확장 프로그램을 찾았다면 휴지통 아이콘을 클릭해 완전히 제거하는 것이 좋습니다.
방법 4: Chrome 설정 초기화 (PC 전용)
여기까지 진행했는데도 문제가 해결되지 않았다면 마지막으로 시도해 볼 방법이 있습니다. 이 방법은 문제를 일으키는 대부분의 설정이나 확장 프로그램을 제거할 가능성이 높지만, 일부 불편함을 초래할 수도 있습니다.
Chrome 설정을 초기화하면 사이트 데이터, 쿠키, 확장 프로그램, 테마를 포함한 대부분의 설정이 기본값으로 되돌아갑니다. 다만 사용자 지정 글꼴, 북마크, 저장된 비밀번호는 그대로 유지되니 걱정하지 않아도 됩니다.
Chrome 설정을 기본값으로 초기화하는 방법은 다음과 같습니다.
- Chrome을 열고 오른쪽 상단의 작업 메뉴(점 3개 아이콘)를 클릭합니다.
- 설정으로 이동한 후 고급을 클릭해 드롭다운 메뉴를 펼칩니다.

- 화면을 끝까지 내려 재설정 섹션으로 이동한 후 클릭합니다. 확인 창이 나타나면 다시 한번 확인하고, Chrome이 재초기화될 때까지 기다립니다.
방법 5: 하드웨어 가속 비활성화
경우에 따라 Chrome의 하드웨어 가속 기능이 온라인 미디어 재생에 문제를 일으키는 것으로 알려져 있습니다. 이 단계에서는 설정에서 하드웨어 가속을 비활성화해 보겠습니다.
- Chrome을 열고 새 탭을 실행합니다.
- 오른쪽 상단의 점 3개 아이콘을 클릭하고 설정을 선택합니다.
- 아래로 스크롤한 후 고급 드롭다운을 클릭합니다.
- 시스템 항목에서 "사용 가능한 경우 하드웨어 가속 사용" 토글을 끕니다.

- 문제가 계속되는지 확인합니다.
Chrome이 기본 상태로 돌아가면 대부분의 경우 문제가 해결됩니다. 위의 모든 방법을 적용한 후에도 여전히 오류가 발생한다면, 문제의 원인이 서버 측에 있어 사용자가 통제할 수 없는 상황일 가능성이 높습니다. 이 경우 해당 웹사이트 관리자가 문제를 수정할 때까지 기다리는 것이 유일한 방법입니다.