구글 크롬을 비롯한 다양한 브라우저에서 동영상을 재생하려고 할 때 "M3U8을 로드할 수 없음(Cannot load M3U8): 404 찾을 수 없음, 도메인 간 접근 거부(Cross Domain Access Denied), 재생할 레벨 없음(No levels to play)"과 같은 오류 메시지가 나타나는 경우가 있습니다. 이 오류는 주로 플래시(Flash) 기반 동영상을 재생하려는데 브라우저나 해당 웹사이트에서 플래시가 비활성화되어 있을 때 발생합니다.

윈도우 10에서 M3U8 오류 해결 방법
아래의 해결 방법을 순서대로 하나씩 적용해 보시기 바랍니다.
- 해당 웹사이트에 대해 플래시 허용
- 브라우저 캐시 삭제
- 서드파티 쿠키 허용
- 광고 차단 프로그램 비활성화
1. 해당 웹사이트에 대해 플래시 허용하기
이 문제를 해결하는 가장 중요한 단계입니다. 일부 사이트의 플래시 플레이어에서만 발생하는 문제이므로, 구글 크롬에서 플래시를 허용해야 웹사이트가 정상적으로 동영상을 재생할 수 있습니다. 오류가 발생하면 주소창에 표시되는 '자물쇠' 아이콘을 클릭하면 플래시 허용 옵션을 찾을 수 있습니다.
실수로 특정 웹사이트의 플래시를 차단했다면, 다음 단계에 따라 크롬에서 플래시를 다시 활성화할 수 있습니다.
구글 크롬을 열고 설정(Settings) > 고급(Advanced)으로 이동합니다. 개인정보 및 보안(Privacy and security) 섹션에서 콘텐츠 설정(Content settings) 옵션을 찾은 후 플래시(Flash) 항목을 클릭합니다. 또는 주소창에 아래 주소를 입력하고 Enter 키를 눌러 바로 이동할 수도 있습니다.
chrome://settings/content/Flash
이 화면에는 브라우저에서 플래시를 사용할 수 없도록 차단된 모든 웹사이트 목록이 표시됩니다. 해당 웹사이트 옆의 휴지통 아이콘을 클릭하여 차단 목록에서 제거하세요.

이렇게 하면 문제가 해결될 것입니다. 그래도 동일한 오류가 계속 발생한다면 다음 방법을 시도해 보세요.
2. 브라우저 캐시 삭제
브라우저 캐시를 삭제한 후 Ctrl + F5 키를 눌러 웹페이지를 강제 새로고침(hard refresh)해 보세요. 오래된 캐시 데이터가 원인이 되어 오류가 발생하는 경우가 많습니다.
3. 서드파티 쿠키 허용
구글 크롬에서 서드파티 쿠키를 허용하려면 다음 단계를 따르세요.
크롬 설정을 연 후 고급(Advanced) 설정을 확장합니다. 개인정보 및 보안 섹션에서 콘텐츠 설정을 선택하고 쿠키(Cookies) 버튼을 클릭합니다. 또는 주소창에 아래 주소를 입력하여 바로 이동할 수 있습니다.
chrome://settings/content/cookies

"서드파티 쿠키 차단(Block third-party cookies)" 옵션이 비활성화되어 있는지 확인하세요. 만약 활성화되어 있다면 토글 버튼을 눌러 끄십시오.
4. 광고 차단 프로그램 비활성화
일부 사용자는 광고 차단 프로그램을 사용하는데, 이런 프로그램은 종종 플래시를 함께 차단하기 때문에 이 오류의 원인이 될 수 있습니다. 광고 차단기를 잠시 비활성화한 후 문제가 해결되는지 확인해 보세요.
참고: 플래시 공식 지원 종료 안내
Adobe Flash Player는 2020년 12월 31일부로 공식 지원이 종료되었으며, 현재 대부분의 최신 브라우저에서는 플래시가 완전히 제거되었습니다. 따라서 위 방법으로도 문제가 해결되지 않는다면, 해당 웹사이트가 여전히 플래시 기반 플레이어에 의존하고 있을 가능성이 높습니다. 이 경우 사이트 운영자에게 HTML5 기반 플레이어로의 전환을 요청하거나, HTML5를 지원하는 다른 사이트나 기기를 이용하는 것이 좋습니다.
이 글이 문제 해결에 도움이 되기를 바랍니다.
