MPD 매니페스트 분석기
MPEG-DASH 매니페스트를 온라인으로 파싱하여 Period, AdaptationSet, Representation, 코덱, 대역폭, 세그먼트 주소 지정 및 DRM 메타데이터를 확인합니다.
빠른 가이드
MPD 매니페스트 분석 방법
처리 서버에 업로드하지 않고 세 단계로 MPEG-DASH 매니페스트를 검사합니다.
MPD 원본 입력
공개 .mpd URL을 붙여넣거나 XML 입력으로 전환해 매니페스트 텍스트를 넣습니다.
계층 구조 확인
Period, AdaptationSet, Representation과 해상도, 코덱, 대역폭을 확인합니다.
경고 조사
재생 문제를 디버깅하기 전에 누락 속성, 라이브 업데이트 설정, ContentProtection을 확인합니다.
MPD 파일이란?
MPD(Media Presentation Description)는 MPEG-DASH 스트리밍에 사용되는 XML 매니페스트입니다. 타임라인, 비디오·오디오 품질, 세그먼트 위치와 재생 설정을 설명합니다.
정적 MPD와 동적 MPD
정적 MPD는 보통 길이가 정해진 VOD를 설명합니다. 동적 MPD는 라이브 방송용이며 업데이트 주기, 가용 시점과 타임시프트 버퍼를 포함할 수 있습니다.
DASH 매니페스트 분석 항목
비디오 및 오디오 Representation
해상도, 비트레이트, 코덱, MIME, 프레임률, 샘플레이트와 언어를 확인합니다.
세그먼트 주소 지정
SegmentTemplate, SegmentTimeline, SegmentList, SegmentBase와 BaseURL을 식별합니다.
DRM 및 암호화 신호
ContentProtection 체계와 기본 키 ID를 표시하지만 복호화하지 않습니다.
실무 진단
MPD 매니페스트 분석기의 주요 사용 사례
MPEG-DASH 재생을 개발, 테스트 또는 문제 해결할 때 온라인 MPD 파서와 DASH 매니페스트 검사 도구로 활용하세요.
MPEG-DASH 재생 오류 디버깅
플레이어를 조사하기 전에 Period, AdaptationSet, Representation, 코덱 및 세그먼트 주소가 있는지 확인합니다.
라이브 DASH 설정 검사
라이브 갱신이 늦거나 타임시프트 구간에 문제가 있으면 minimumUpdatePeriod와 timeShiftBufferDepth를 확인합니다.
비트레이트와 코덱 래더 비교
해상도, bandwidth, codecs를 비교해 적응형 비트레이트 래더의 누락이나 예상 밖 Representation을 찾습니다.
DRM 신호 감지
ContentProtection과 키 ID를 찾아 라이선스가 있는 재생 환경이 필요한 이유를 파악합니다.
주요 MPD 요소 설명
Period
챕터, 광고 또는 콘텐츠 전환에 쓰이는 재생 시간 구간입니다.
AdaptationSet
전환 가능한 비디오, 오디오 또는 자막 구성 요소 그룹입니다.
Representation
화질, 코덱, 비트레이트 또는 언어별 선택 옵션입니다.
SegmentTemplate
초기화 및 미디어 세그먼트에 쓰는 URL과 시간 템플릿입니다.
일반적인 MPD 파싱 및 재생 문제
MPD URL을 불러올 수 없음
서버가 CORS를 차단하거나 Cookie, Referer 또는 만료되지 않은 서명 URL을 요구할 수 있습니다. 적법하게 얻은 XML이 있다면 직접 입력하세요.
Representation 메타데이터 누락
일부 MPD는 AdaptationSet 속성을 상속합니다. 일반적인 상속은 지원하지만 사용자 지정 Profile은 구조가 다를 수 있습니다.
ContentProtection이 표시됨
보호된 미디어에는 라이선스가 있는 DRM 재생 환경이 필요할 수 있습니다. FlowPick은 DRM이나 접근 제어를 우회하지 않습니다.
접근 가능한 DASH 스트림을 저장할까요?
공개되고 보호되지 않은 매니페스트에서 비디오와 오디오를 선택하려면 DASH / MPD 다운로더를 여세요.
DASH / MPD 다운로더 열기MPD 매니페스트 분석기 FAQ
MPD 매니페스트 분석기란 무엇인가요?
MPEG-DASH XML을 읽기 쉬운 보고서로 바꿔 Period, AdaptationSet, Representation, 코덱, 비트레이트, 세그먼트와 보호 정보를 보여주는 MPD 파서입니다.
라이브 MPEG-DASH도 검사할 수 있나요?
예. minimumUpdatePeriod와 timeShiftBufferDepth 같은 라이브 속성을 확인합니다. 첫 버전은 구조와 일반 설정에 초점을 맞추며 모든 DASH Profile의 완전한 적합성 테스트는 아닙니다.
비디오 다운로드나 복호화도 하나요?
아니요. 매니페스트 메타데이터만 분석합니다. 접근 가능한 비보호 스트림은 DASH 다운로더를 이용하세요. DRM 미디어는 복호화하지 않습니다.
재생되는 MPD가 브라우저에서 분석되지 않는 이유는?
원본 서버가 CORS를 허용하지 않거나 Cookie, 헤더 또는 서명 세션을 요구할 수 있습니다.