Guides

소스클립 브릿지 에러 메시지 payload

에러 처리 정보

1. API 에러

  • errorCode: 상태 코드 (예: 404, 500 등)
  • errorDetails: API 호출 실패의 상세 설명 (예: "서버 응답 없음")
  • errorType: "api"
fieldtypedescription
errorCodeString상태 코드
errorDetailsObjectAPI 실패 상세 설명
errorTypeString"api"

2. UI 에러

  • errorCode: 에러 메시지 (예: "입력 값 오류", "UI 요소 로드 실패")
  • errorDetails: UI 에러의 상세 설명 (예: "사용자가 입력한 데이터 오류")
  • errorType: "ui"
fieldtypedescription
errorCodeString에러 메시지
errorDetailsObjectUI 에러의 상세 설명
errorTypeString"ui"

3. 비디오 에러

  • errorCode: 비디오 에러 코드 또는 HLS 에러 타입 (아래 타입 설명 참고)
  • errorDetails: 비디오 관련 에러의 상세 설명 (예: "비디오 스트리밍 불가")
  • errorType: "video"
fieldtype설명
errorCodeString비디오 에러 또는 HLS 에러
errorDetailsObject비디오 에러의 상세 설명
errorTypeString"video"

HLS 에러 코드 (ErrorTypes)

에러 코드설명
networkError네트워크 오류
mediaError미디어 오류
keySystemError키 시스템 오류
muxError멀티플렉싱 오류
otherError기타 오류

비디오 미디어 에러 코드

에러 코드설명
1미디어 파일 로딩이 중단되었습니다. MEDIA_ERR_ABORTED
2네트워크 오류로 인해 미디어 로딩이 실패했습니다. MEDIA_ERR_NETWORK
3미디어 파일 디코딩 실패. MEDIA_ERR_DECODE
4미디어 파일 형식이 지원되지 않습니다. MEDIA_ERR_SRC_NOT_SUPPORTED