브라이트코브 플레이어 오류 참조

이 문서는 브라이트코브 플레이어의 오류 모음입니다. 오류는 여러 다른 플러그인에서 발생합니다.

오류의 유형

이 섹션에서 간략하게 설명하는 여섯 가지 주요 유형의 오류가 있습니다. 해당하는 경우 오류 유형을 클릭하여 각 유형에 대한 특정 오류를 볼 수 있습니다.

표준 오류

매우 일반적으로 미디어 오류는 미디어를 검색하거나 재생하려고 할 때 문제가 발생할 때 발생합니다. 예를 들어 네트워크 연결이 끊어지거나 해독할 수 없는 암호화된 비디오가 수신되면 미디어 오류가 발생합니다. 자세한 내용은표준 오류섹션오류 메시지 플러그인 표시문서.

코드 유형 헤드라인 메시지
1 MEDIA_ERR_ABORTED 비디오 다운로드가 취소되었습니다. 미디어 재생을 중단했습니다.
2 MEDIA_ERR_NETWORK 비디오 연결이 끊어졌습니다. 인터넷에 연결되어 있는지 확인하십시오. 네트워크 오류로 인해 미디어 다운로드가 부분적으로 실패했습니다. 현재 MP4 및/또는 프로그레시브 다운로드 비디오 형식에 가장 유용합니다. 참조알려진 문제섹션오류 메시지 플러그인 표시자세한 내용은 문서를 참조하십시오.
3 MEDIA_ERR_DECODE 동영상이 좋지 않거나 브라우저에서 재생할 수 없는 형식입니다. 손상된 문제로 인해 또는 브라우저에서 지원하지 않는 미디어 사용 기능으로 인해 미디어 재생이 중단되었습니다.
4 MEDIA_ERR_SRC_NOT_SUPPORTED 브라우저에서 이 비디오를 사용할 수 없거나 지원하지 않습니다. 미디어를 로드할 수 없습니다. 서버 혹은 네트워크 오류 때문이거나 지원되지 않는 형식 때문일 수 있습니다.
5 MEDIA_ERR_ENCRYPTED 시청하려는 동영상은 암호화되어 있으며 암호를 해독하는 방법을 모르겠습니다. 시청하려는 동영상은 암호화되어 있으며 암호를 해독하는 방법을 모르겠습니다.
알 수 없음 MEDIA_ERR_UNKNOWN 해당 사항 없음 예기치 않은 문제가 발생했습니다. 곧 다시 확인한 후 다시 시도하십시오.

사용자 정의 오류

매우 일반적으로 플레이어 오류는 비디오가로드 될 때 발생하며 어떤 이유로 재생할 수 없습니다. 예를 들어 도메인, 지역 또는 IP 제한으로 인해 비디오가 표시되지 않으면 플레이어 오류가 발생합니다. 자세한 내용은맞춤 오류섹션오류 메시지 플러그인 표시문서.

코드 메시지 설명
-1 PLAYER_ERR_NO_SRC 비디오가 로드되지 않았습니다.
-2 PLAYER_ERR_TIMEOUT 비디오를 다운로드할 수 없습니다. 기본 제한 시간은 45초입니다.
설정되지 않음 PLAYER_ERR_DOMAIN_RESTRICTED 이 동영상은 현재 도메인에서 재생할 수 없습니다.
설정되지 않음 PLAYER_ERR_IP_RESTRICTED 이 동영상은 현재 IP 주소로 제한됩니다.
설정되지 않음 PLAYER_ERR_GEO_RESTRICTED 이 동영상은 현재 지역에서 재생할 수 없습니다.

카탈로그 오류

매우 일반적으로 비디오 또는 재생 목록을 검색하거나 처음 재생하는 데 문제가 있을 때 카탈로그에서 오류가 발생합니다. 예를 들어 존재하지 않는 ID나 플레이어가 있는 다른 계정의 ID를 사용하여 비디오를 검색하는 경우 카탈로그 오류가 발생합니다. 자세한 내용은카탈로그 오류섹션플레이어 카탈로그문서.

카탈로그 오류 설명
VIDEO_CLOUD_ERR_ACCOUNT_NOT_FOUND 플레이어가 잘못된 Video Cloud 계정 ID로 구성되었습니다.
VIDEO_CLOUD_ERR_RESOURCE_NOT_FOUND 기본 재생 목록 ID가 잘못되었습니다.
VIDEO_CLOUD_ERR_VIDEO_NOT_FOUND 기본 비디오가 유효하지 않습니다.
VIDEO_CLOUD_ERR_NOT_PLAYABLE Video Cloud 비디오를 재생할 수 없습니다.
이 오류의 빈번한 원인에는 동영상 ID가 비활성화되었거나 예약 된 사용 가능 시간이 만료 된 경우가 포함됩니다.

HLS 플러그인 오류

자세한 내용은오류섹션 HLS 플러그인문서.

HLS 플러그인 오류 설명
APPEND_BUFFER_ERR 브라우저가 HLS 비디오를 재생하는 동안 오류가 발생했습니다.

재생 제한 오류

Brightcove 재생 제한과 관련된 오류는 재생 제한 오류 참조 문서를 참조하십시오.

재생 제한을 처음 사용하는 경우 개요를 참조하세요. 브라이트코브 재생 제한문서.

콘솔 오류

이러한 오류는 다음과 같은 콘솔에 나타납니다.

콘솔 오류
콘솔 메시지 솔루션
VIDEOJS: ERROR: videojs-contrib-ads는 초기화 후 5 초 후에 loadstart 이벤트를 보지 못했지만 소스가 있습니다. 이것은 videojs-contrib-광고가 너무 늦게 초기화되었음을 나타냅니다. 동일한 진드기에서 video.js 직후에 초기화해야합니다. 따라서 일부 광고는 재생되지 않으며 일부 미디어 이벤트는 올바르지 않습니다. 자세한 내용은 https://github.com/videojs/videojs-contrib-ads#important-note-about-initialization IMA3 플러그인이 제대로 작동하려면 다른 플러그인이 초기화되기 전에 플레이어 초기화 직후에로드해야하기 때문입니다. 참조코드를 사용하여 구현섹션 IMA3 플러그인솔루션에 대한 문서.

사용자 정의 사용자 오류

자세한 내용은사용자 지정 오류 추가섹션오류 메시지 플러그인 표시문서. 표준 사용자 지정 사용자 오류가 없습니다.

네트워크 보안 오류

이러한 오류는 네트워크 보안이 일부 브라이트코브 도메인 및 포트를 차단할 때 발생합니다.

오류 코드 설명
FLASHLS_ERR_CROSS_DOMAIN 비디오를로드 할 수 없습니다: 도메인 간 액세스가 거부되었습니다.
당신은 crossdomain.xml요청한 도메인 (또는 '*')을 허용하는 재생 목록 파일의 루트에있는 파일입니다.

오류 듣기

다음을 사용하여 on() 메서드를 사용하여 모든 오류를 수신할 수도 있습니다.

myPlayer.on('error'), function () {
  ...
}

광고를 재생하고 있고 모든 오류를 포착하려면 다음을 사용해야 합니다.

myPlayer.on(['error','aderror')], function () {
  ...
}